【问题标题】:How to get order id or any reference id on successful payment authorize.net SIM Method如何在成功付款 authorize.net SIM 方法上获取订单 ID 或任何参考 ID
【发布时间】:2020-09-12 14:47:59
【问题描述】:

我正在将 Authorize.net 支付网关(SIM 方法)集成到我的网站。我实际上已经集成了它。但是我在验证中继响应中的成功付款时遇到了一些问题。在大多数付款中,我们传递一个 orderid 或一个参考号,然后我们可以使用它来验证特定订单是否完整。但是我们如何在 Authorized.net SIM 方法上实现这一点呢?我正在使用中继响应来获取交易的详细信息。

【问题讨论】:

  • 您遇到错误了吗?什么不工作?你试过什么?在不知道实际问题的情况下,我们无法为您提供帮助。

标签: php payment-gateway authorize.net


【解决方案1】:

您所指的 Authorize.net SIM API 已弃用,取而代之的是 Accept Hosted 方法。

使用 ths SIM API,支付网关响应包含 x_response_code,其值指示交易的整体状态。

  • 1 - 已批准
  • 2 - 拒绝
  • 3 - 错误
  • 4 - 待审核

响应中还返回了以下 SIM API 支付网关字段:

  • x_trans_id:支付网关分配 交易识别号
  • x_invoice_num: 商家为交易分配的发票编号。格式: 最多 20 个字符(无符号)
  • x_po_num:商家分配的采购订单号。格式:最多 25 个字符(无符号)

【讨论】:

    猜你喜欢
    • 2021-07-18
    • 1970-01-01
    • 2016-02-15
    • 2018-12-12
    • 2020-03-15
    • 2018-06-07
    • 2014-11-18
    • 2018-04-28
    • 1970-01-01
    相关资源
    最近更新 更多