soap - eWay 支付网关 POST 方法得到不正确的结果

标签 soap payment-gateway

我为此使用 eWay 支付网关,我使用 URL 来发布数据 https://secure-au.sandbox.ewaypayments.com/Process

但得到这样的回应:{"Message":"Not Found","Errors":null}

之后,当我在这个网址上发帖时:https://api.sandbox.ewaypayments.com/GetAccessCodeResult.json获得正确的 json 但所有数据为空或一些随机数据并获得 ResponseMessage = S5099(正如我所见,我的文档是针对 S5099 不完整的(访问代码正在进行中/不完整),但我已经通过此 URL https://api.sandbox.ewaypayments.com/CreateAccessCode.json 获得了访问代码

以上所有过程都是通过 eWay 支付网关的 SOAP 调用完成的。

最佳答案

  • 1) eWAY 允许多种方法调用网关API,它不仅仅依赖于SOAP。
  • 2)在第一步创建访问代码后。请确认您将所有必需的信息发送到 https://secure-au.sandbox.ewaypayments.com/Process。 (请参阅 http://www.eway.com.au/docs/api-documentation/rapid-3-0-documentation-au.pdf 第 30 页)。
  • 3) 在第 2 步之后,您将收到当前收到的消息。
  • 4) 要获得访问代码结果,您必须使用“GET”方法。它不允许 'POST' 方法。 (请参阅上述PDF第33页。)
  • 5) 确保您使用的是正确的沙箱用户名和密码,否则它会给您当前面临的系统错误。
  • 关于soap - eWay 支付网关 POST 方法得到不正确的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14099297/

    相关文章:

    c# - ASMX Web 服务适用于 HTTP 和 HTTPs

    PHP Comtrust SOAP api 响应代码 5000

    php - 未收到 Adyen 回调

    codeigniter - Paypal 延迟付款

    delphi - 无法在 Delphi 中为 VIES SOAP 服务加载 WSDL 文件/位置

    grails - 使用 ESB/MessageBroker 或 Grails 处理 SOAP 调用?

    带有 cxf : Soap11FaultInInterceptor. unmarshalFault 的 soap 客户端

    c# - Paypal 快速结帐和 ASP.NET

    react-native - 如何在React Native Expo项目中集成razorpay支付网关

    javascript - 从 WSDL 生成 JavaScript stub