【问题标题】:PayUMoney payment gateway error after payment支付后PayUMoney支付网关错误
【发布时间】:2015-03-20 05:48:47
【问题描述】:

付款完成后,我没有使用 payumoney 支付网关重定向到我的网站。我收到以下错误。任何帮助,将不胜感激。

网址:https://test.payumoney.com/payment/postBackParam.do

内容

HTTP 状态 404 - /settlement/WEB-INF/jsp/.jsp

输入状态报告

消息/settlement/WEB-INF/jsp/.jsp

描述 请求的资源不可用。 Apache Tomcat/7.0.54

【问题讨论】:

  • 您好,我遇到了同样的错误,如果您找到答案,请告诉我。
  • 我也遇到了同样的错误...已向技术支持团队发送了一封电子邮件。还没有回复。
  • 即使我也遇到同样的错误。我的代码之前运行良好,但突然变成了这个错误,谁能告诉我是什么问题?

标签: php payment-gateway payu


【解决方案1】:

在向 PayUMoney 提交购买信息时,有一个名为 Productinfo 的字段接收包含如下购买信息的 JSON 数据。

Productinfo = {“paymentParts”:[{ "name":"abc", "description":"abcd", "value":"500", "isRequired":"true", “settlementEvent” : “EmailConfirmation” }, { "name":"xyz", "description":"wxyz", "value":"1500", "isRequired":"false", “settlementEvent”: “EmailConfirmation” }], {“paymentIdentifiers”:[{ "field":"CompletionDate", "value":"31/10/2012” }, { "field":"TxnId", "value":"abced" }]}

当这个JSON数据过长时,无法正确处理请求,无法完成处理。

【讨论】:

    【解决方案2】:

    我在将 PayU 与我们的应用集成时遇到了同样的问题。我就此与 PayU 技术团队进行了交谈。桑托什回答正确。

    补充一点,根据 PayU 的技术团队,JSON 数据的长度限制为 100。

    【讨论】:

      【解决方案3】:

      如果您使用的是 PHP,则将 JSON 格式存储为字符串

      $productinfo1 = '{"paymentParts":[{"name":"Designs","description":"Qty : 33","value":null,"isRequired":"true"}],"paymentIdentifiers":[{"field":"CompletionDate","value":"31/10/2012"},{"field":"txnid","value":"21827f29b9e7c4a3b211"}]}';
      

      注意:不需要发送所有产品信息,因为长字符串会导致支付网关错误。

      $productinfo = json_decode(json_encode($productinfo1));
      
      $hash_string = $merchant_key . '|' . $txn_id . '|' . number_format($total, 2, '.', '')  . '|' . $productinfo . '|' . $name . '|' . $email . '|' . $id . '||||||||||' . $salt;
      $hash = hash('sha512', $hash_string);
      

      发布$hash 值以付款。

      【讨论】:

        【解决方案4】:

        这可能会在测试模式的某个时间点发生,因为在 测试服务器。没什么好担心的。

        【讨论】:

        • 不,这不是问题。
        猜你喜欢
        • 2015-03-10
        • 2016-02-25
        • 2014-12-23
        • 2019-06-27
        • 1970-01-01
        • 2016-04-13
        • 1970-01-01
        • 1970-01-01
        • 2016-11-21
        相关资源
        最近更新 更多