2013-12-13 240 views
1

我正在使用Paypal Express結帳...當用戶在mysite中點擊「使用PayPal結帳」時,我發送一個SetExpressCheckout給paypal以獲取令牌並將其重定向到此網址:
https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token=RESPONSE_TOKEN&useraction=commitPaypal沙箱帳戶餘額不變

我送「& useraction =提交」在請求中直接支付不回來到我的網站和發送另一個請求「DoExpressCheckout」

它的偉大工程我點擊「結算與貝寶「按鈕我重定向到PayPal沙箱,並輸入我的測試帳戶電子郵件和passwo rd ..查看我的送貨地址信息,然後點擊「立即付款」,然後我被重定向回到我之前指定的returnUrl ..但在此之後,當我登錄到我的測試賬戶時,我的餘額保持不變!我錯過了什麼嗎?用戶重定向到我的網站後,我必須做出DoExpressCheckCheck請求嗎?

回答

1

我想通了。當發送「& useraction = commit」以及請求時,PayPal告訴用戶他將支付,但是在PayPal返回我的站點後,我必須做出一個DoExpressCheckout請求來完成交易。