【问题标题】:Authorize.net Get Transaction ID from Server Integration MethodAuthorize.net 从服务器集成方法获取交易 ID
【发布时间】:2015-02-14 06:09:43
【问题描述】:

我想将我的应用程序与 Authorize 集成,我需要获取事务 ID 以将此信息保存在数据库中。问题是,我可以用 SIM 做到这一点吗?我知道您可以设置一个 URL 来返回您的主页,但是可以将交易 ID 发送回主页吗?

【问题讨论】:

    标签: php authorize.net


    【解决方案1】:

    你有两个选择:

    Relay Response

    中继响应是使用服务器集成方法 (SIM) 或简单结账的商家可用的一项功能。它指示支付网关使用 HTML 表单 POST 到商家 Web 服务器上的指定 URL 将交易结果返回给商家。 URL 上的脚本或程序可用于使用交易信息创建自定义收据页面。然后将自定义收据页面转发回客户的浏览器。 Relay Response 不会将最终用户重定向回商家的服务器,而是将页面内容中继给最终用户,而不是显示 Authorize.Net 默认收据页面。

    Silent Post

    此功能允许您指定一个 URL 或 Web 地址,支付网关应将发送到配置的中继响应 URL 的交易响应复制到该 URL。如果您不使用中继响应,该功能允许您指定一个额外的 URL,交易响应可以发布到该 URL。

    如果您正在寻找示例 PHP 代码,我写了一篇文章,其中包含 here

    我的建议是使用中继响应,因为它让您有机会自定义用户看到的收据页面。 (尽管您可以同时使用它们,因为它们不会相互冲突)。

    我是 Silent Post 两篇文章的作者

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-19
      • 2011-08-30
      • 1970-01-01
      • 2015-03-28
      • 1970-01-01
      相关资源
      最近更新 更多