实施PayPal的网站付款标准后,我想从我网站的后端链接到交易的详细信息视图 - 只是一个简单的直接网址到PayPal端.
我不知道为什么这很棘手,但当我尝试从登录到PayPal系统时,它似乎非常模糊,以这种形式:
history.paypal.com/uk/cgi-bin/webscr?cmd=_history-details&info=[看起来像某种GUID]&ptype = 4&history_cache = [huge encoded string]
我猜这是设计但如果你想快速跳转到交易的细节,它并没有多大帮助.我https://www.paypal.com/vst/id=1234在我的搜索中看到的一些网站上推荐了这个表格(也是我在英国的co.uk),但我被告知:
您链接中的交易ID无效.
即使直接从PayPal的后端订单列表中复制交易ID,也会发生这种情况.
有没有可靠的方法直接链接到PayPal中的订单/交易详情页面?
小智 21
我找到了一个似乎有用的链接:
https://www.paypal.com/cgi-bin/webscr?cmd=_view-a-trans&id=XXXXXX
Run Code Online (Sandbox Code Playgroud)
对于沙箱:
https://sandbox.paypal.com/cgi-bin/webscr?cmd=_view-a-trans&id=XXXXXX
Run Code Online (Sandbox Code Playgroud)
在链接中,将XXXXXX替换为事务ID.
通过电子邮件确认付款获得此信息.当然,没有办法知道它将用多长时间,它不是一个记录的功能.PayPal可以在任何时候改变它.但它至少应该在今天起作用.
我不认为您所要求的内容可以通过网站付款标准实现。但是,如果您决定谨慎升级您的帐户,您可以使用其他 API 调用,即GetTransactionDetails。
另一种方法是利用 PayPal 的即时付款通知 (IPN) 系统,让它在处理交易后通知您的应用程序。然后,您可以在本地存储这些数据,并以编程方式从数据库中提取它。
| 归档时间: |
|
| 查看次数: |
9501 次 |
| 最近记录: |