我们正在使用“网站支付标准”方法,现在我们希望在客户付款上设置一个超时时间(30分钟)。换句话说,客户必须在30分钟内完成付款注册,否则他必须重新开始整个过程。
我的问题是,我在API中找不到符合我的需求的变量。
有人有这个问题的解决方案吗?
我的问题是,我在API中找不到符合我的需求的变量。
有人有这个问题的解决方案吗?
请参考:https://www.x.com/developers/paypal/forums/adaptive-payments-api/cancel-or-timeout-payment
目前,没有一种方法可以取消paykey,并且无法指定超时值。PayPal的默认超时值为5分钟(不活动后),但是paykey有效期为3小时。因此,如果用户在登录之前复制重定向URL,则该URL(带有paykey)将在3小时内有效。
所以...目前没有解决方案 :(
简单来说,在标准模式下你无法设置超时,但在专业模式下可以。