我正在使用Paypal Express结账并能够在付款人卡上保留授权,但它会在29天后过期。
我可以使用Paypal Express Checkout API或Paypal Adaptive Payments API延长授权期吗?
答案 0 :(得分:0)
您可以使用DoReauthorization重新授权授权并获得更多时间。您可能需要做的是将原始的快速结账作为订单运行,这确认资金可用但实际上并未暂停。然后,在创建该订单后的29天内,您可以授权实际持有资金,但当然,如果资金不再可用(因为他们没有被持有),授权可能会在那时失败。
我知道简单地运行授权和DoReauthorization有一些限制,但我在跟踪PayPal新文档中的详细信息时遇到了问题。如果我没记错的话,您可以在29天内的任何时间运行DoReauthorization,但同样,资金仍然无法保证这一点。事实上,如果我没记错的话,即使是常规授权也只保证3天,你需要在3天内运行reauth,再购买额外3天的保证资金。
在这3天期限之外,授权有效期为29天,但可能无法获得资金。
如果我可以追踪我将发布的详细信息。他们曾经在PayPal在他们旧网站上的详细PDF文档中,但现在他们已经将所有这些文档移动到这个新网站,并且HTML文档并没有那么详细。有点令人沮丧。