Paypal API : What happens if DoExpressCheckoutPayment isn't called?

原文 标签 paypal

使用经典的 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/

相关文章:

paypal - Paypal 沙盒问题

php - PayPal 捐赠按钮付款后重定向

paypal - 如何自动接受 Paypal 交易

php - Composer 未将依赖项安装到 PHP 项目中

microsoft-metro - Paypal Windows8 Checkout SDK 是否支持定期付款?

php - 用户取消预批准自适应付款时, Paypal IPN不会触发

php - PayPal 集成,我将如何定义接收方帐户?

Paypal payflow pro notifyurl

支付宝内嵌流: Payment can't be completed. 该功能目前不可用

paypal - 使用信用卡付款时,PayPal付款页面会挂起