【发布时间】:2014-04-08 02:34:49
【问题描述】:
我正在尝试将 PayPal Classic API NVP 集成到我们的网站,但我遇到了 SetExpressCheckout API 调用问题。
我正在使用useraction=commit 参数让付款人直接在 PayPal 确认销售。
我的问题是点击“立即付款”后,PayPal 会重定向到我以 RETURNURL 发送的 URL,但我在沙盒帐户或使用 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}
【问题讨论】:
-
提供更多关于你如何使用 API 的信息,代码 sn-p
标签: paypal paypal-sandbox paypal-nvp