【发布时间】:2015-04-29 17:06:30
【问题描述】:
我正在尝试寻找一种方法来检查客户是否单击了最终提交按钮以在 PHP 中执行交易。
当客户进行交易时,我需要向不同的人发送第二封电子邮件,但据我所知,没有函数或属性可以检索某种确认值。
我不需要知道付款是否通过,只要他们点击了最后一个提交按钮,但结帐页面托管在 Microsoft 的服务器上。
【问题讨论】:
标签: php authorize.net
我正在尝试寻找一种方法来检查客户是否单击了最终提交按钮以在 PHP 中执行交易。
当客户进行交易时,我需要向不同的人发送第二封电子邮件,但据我所知,没有函数或属性可以检索某种确认值。
我不需要知道付款是否通过,只要他们点击了最后一个提交按钮,但结帐页面托管在 Microsoft 的服务器上。
【问题讨论】:
标签: php authorize.net
所有支付 API 都会立即返回一个状态。您只需要在代码中查找并处理它。具体实现方式因 API 而异。
您可以使用类似于 Paypal 的 IPN 的Silent Post*。基本上,所有付款都会通知您服务器上的脚本。
使用Transaction Details API 并在未结算的批次中查找交易。
*我是那篇文章的作者
【讨论】: