我试图找到一种方法来检查客户是否点击了最终提交按钮以在PHP中执行交易。
当客户进行交易时,我需要向不同的人发送第二封电子邮件,但据我所知,没有任何功能或属性可以检索某种确认值。
我不需要知道付款是否通过,只是他们点击了最后一个提交按钮,但结帐页面是托管在Microsoft的服务器上。
答案 0 :(得分:3)
所有付款API都会立即返回状态。您只需要查找它并在代码中处理它。如何做到这一点因API而异。
您可以使用类似于Paypal的IPN的Silent Post * 。基本上,服务器上的脚本将收到所有付款的通知。
使用Transaction Details API并在未结算的批次中查找交易。
* 我是那篇文章的作者