我有几个PayPal自适应付款处于“已过期”状态(在代表卖方接受付款的应用程序中)。它们是明确批准的付款,意味着一旦发件人接受付款,金钱就会转手。
The documentation for the PaymentDetails API call未在可能的状态列表中提及EXPIRED。
你能指导我一些其他文件或解释这种状态意味着什么吗?
答案 0 :(得分:2)
更多的谷歌搜索引发了this forum thread:
状态已过期表示PayKey已过期且无法使用。 PayKey的使用寿命为三小时,之后不能用于完成付款。 如果发生这种情况,您将需要像以前一样使用Pay API调用生成带有新trackingID的新PayKey。跟踪ID未被释放并且允许再次使用的原因是因为它会导致您和我们的系统中的dublicate跟踪ID出现问题。
因此,EXPIRED自适应付款是一个已创建但从未付过的付款,因此您可以安全地创建一个重复的新付款。