0

我正在尝试将 PayPal Classic API NVP 集成到我们的网站,但我遇到了SetExpressCheckoutAPI 调用问题。

我正在使用useraction=commit付款人的参数直接在 PayPal 确认销售。

我的问题是单击“立即付款”后,PayPal 会重定向到我发送的 URL,RETURNURL但我在沙盒帐户上或使用TransactionSearch.

这些是我发送的结帐参数:

METHOD=SetExpressCheckout
EMAIL=payerEmail
SOLUTIONTYPE=Sole
RETURNURL=myReturnUrl
CANCELURL=myCancelUrl
PAYMENTREQUEST_0_AMT=30.00
PAYMENTREQUEST_0_ITEMAMT=30.00
PAYMENTREQUEST_0_CURRENCYCODE=USD
PAYMENTREQUEST_0_CUSTOM=myCustomId
PAYMENTREQUEST_0_PAYMENTACTION=Sale
L_PAYMENTREQUEST_0_QTY0=1
L_PAYMENTREQUEST_0_AMT0=30.00
L_PAYMENTREQUEST_0_NAME0=myProduct

付款后,PayPal 重定向到

myReturnUrl?token={Token}&PayerID={PayerId}
4

1 回答 1

0

这是正常的。事务已设置,但需要使用DoExpressCheckoutPaymentapi 操作完成。

更多信息和示例:https ://devtools-paypal.com/guide/expresscheckout/dotnet?success=true&token=EC-7BD474648D4932937&PayerID=WNW7LMW2UXQJG

于 2014-03-05T20:49:02.130 回答