PayPal Rest API - 立即付款生命周期

3
我没有找到任何关于“sale”意图下支付寿命的信息。如果用户通过关闭PayPal窗口取消了付款,则我应该能够通过API查找付款并将其重定向到批准URL以继续付款。但这仅适用于一定的时间段。我可以查找昨天的付款,响应告诉我有一个“created”的支付状态,但在重定向到approve_url后,PayPal网站显示:

您的会话已结束。 此交易已过期。请返回收件人的网站,使用其常规结帐流程完成交易。

我想在这种情况下创建一个新的付款。但是在创建新的付款之前我应该等多久呢?因为具有年龄的付款 - 比如说约1小时 - 仍然有效吗?

TIA

1个回答

4
用户有三小时的时间来批准 PayPal 支付,否则必须创建新的支付。

最好是API返回这样的信息。理想情况下,在创建付款时返回过期时间和在读取时返回状态="已过期"。 - ivant

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接