使用经典的 PayPal API 时,未调用 DoExpressCheckoutPayment 的快速结账交易会怎样?
例如,如果用户通过成功调用 SetExpressCheckout 被转到 PayPal 站点,则在 PayPal 上登录并完成销售,然后通过 ReturnURL 字段返回到我的站点。此时,如果不调用 DoExpressCheckoutPaymet 方法会发生什么?是否还有交易等待处理?
最佳答案
token 在一段时间内仍然可用是的,但是在调用 DECP 之前交易永远不会完成。不过,您可以绕回并使用相同的 token ,或者您可以再次通过 SetExpressCheckout 获取新 token 。
不过,在 DECP 成功完成之前,没有实际的交易(除非您正在处理定期付款,在这种情况下,您可以跳到 CreateRecurringPaymentsProfile)。
关于 Paypal API : What happens if DoExpressCheckoutPayment isn't called?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22572454/