我正在嘗試將PayPal Classic API NVP集成到我們的網站,但我遇到了有關SetExpressCheckout
API調用的問題。Paypal Sandbox ExpressCheckout NVP無法創建交易
我使用付款人的useraction=commit
參數直接在PayPal確認銷售。
我的問題是點擊「立即付款」後,貝寶重定向到我發送的網址爲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
付款後,貝寶重定向到
myReturnUrl?token={Token}&PayerID={PayerId}
給你究竟是如何使用API的更多信息,代碼片斷 – eviltnan