Paypal Express Checkout 现在无法汇款

Paypal Express Checkout not sending money now live

请帮忙。我最近更新了我网站上的 paypal 快速结帐系统(它离开网站去 paypal 付款,然后 returns)。

在沙盒中一切正常。我去上线了,我找到了正确的 API 凭据,但它不起作用。

它把我带到了贝宝页面。它需要付款,return让我付款 return url。一切都很好。但实际上没有任何付款转移到任何地方。

我做错了什么?!

谢谢。

It takes me to the paypal page fine. It takes payment and returns me to the payment return url. All fine. But no payment actually moves anywhere.

从您的声明来看,您似乎没有执行 DoExpressCheckout API 调用,这是转移资金的调用,或者您的 DoExpressCheckout 调用出错。可在 here.

中找到 Express Checkout 的流程和错误代码

在 PayPal 上注意按钮文本 -

如果它显示为 "Agree and Pay" - 那么您已经配置了 PayPal 来收款

如果显示为 "Agree and Continue",那么您只设置了交易,但 PayPal 正在等待您发送确认以接受付款(没有 DoExpressCheckoutCall)