我已經完成了SetExpressCheckout的工作流程,但是我看到了另外兩個API:GetExpressCheckoutDetails和DoExpressCheckoutPayment。我不想再撥打2個額外的網址 - 我想要直接付款。調用SetExpressCheckout是否足以訂購在線交易?貝寶SetExpressCheckout需要DoExpressCheckout?
回答
不,據我所知,回想一下,是SetExpressCheckout是訂單的準備,而DoExpressCheckoutPayment是交易的最終確定。
但是,如果您使用服務器API,則無法阻止您在相同的請求中調用它們。
在這種情況下,您應該看看另一個API。也許DoDirectPayment是你想要的?
從我最後一次使用此API所記得的信息來看,SetExpressCheckout是您設置付款並確保一切正常的機會。這使您有機會顯示訂單確認頁面,因此用戶可以確認訂單,然後通過DoExpressCheckoutPayment實際收取付款。
您不必在單獨的請求中執行這些操作。如果您願意,您可以在SetExpressCheckout後立即執行DoExpressCheckoutPayment。
不,您不能在SetExpressCheckout後立即調用DoExpressCheckout,因爲我們需要SetExpress中的令牌導航到paypal,獲取買方/付款等,並使用它來調用DoExpressCheckout。 –
是的,爲了完成PayPal Express Checkout交易,需要DoExpressCheckoutPayment。
快速結賬的工作原理如下:
1. SetExpressCheckout發起交易,並返回一個標記
2.您重定向買家到PayPal通過附加令牌一個特殊製作的URL
3.買方審查和同意購買
4.買方返回到您最初在SetExpressCheckout API調用中指定的'返回URL'
5.現在您可以顯示最終的'訂購評論'頁面(也可以選擇使用GetExpressCheckoutDetails API調用以獲取訂單詳細信息),或者立即調用DoExpressCheckoutPayment API調用來完成交易。
如果您沒有撥打DoExpressCheckoutPayment,您將而不是最終確定交易。意思是不是是將任何資金轉移到您的帳戶。
- 1. 貝寶setExpressCheckout NVP錯誤
- 2. 貝寶NVP API - SetExpressCheckout,GetExpressCheckoutDetails&DoExpressCheckoutPayment
- 3. 貝寶快遞結帳-DoExpressCheckout在沙箱
- 4. 貝寶IPN需要?
- 5. setexpresscheckout和doexpresscheckout之間的延遲
- 6. PHP SoapClient的貝寶SetExpressCheckout驗證失敗
- 7. 貝寶API不再顯示與SetExpressCheckout
- 8. SetExpressCheckout在貝寶變量問題sendbox
- 9. 需要implment貝寶API
- 10. 需要SSL的貝寶親?
- 11. 需要貝寶DropDown回答
- 12. 寶expressCheckout集成(DoExpressCheckout)錯誤
- 13. 需要一些貝寶幫助
- 14. 需要正確引導班貝寶
- 15. 貝寶購物車需要登錄
- 16. 貝寶付款需要3個選項?
- 17. 需要連接到貝寶APi的
- 18. 貝寶幫手需要一些幫助
- 19. 貝寶SetExpressCheckout不會返回到「返回URL」
- 20. 貝寶SetExpressCheckout充液地址不起作用的Java
- 21. 創建貝寶捐贈按鈕,無需訪問貝寶帳戶
- 22. 貝返回ACK失敗上SetExpressCheckout
- 23. 貝寶:貝寶不接受£
- 24. 貝寶親我還需要使用ipn嗎?
- 25. 試圖設置貝寶註冊表格,需要一些幫助!
- 26. 需要一些支持貝寶羣衆支付
- 27. 付匯覈銷與iOS的貝寶SDK - 澄清需要請
- 28. 我需要貝寶肥皂值重定向結賬頁面
- 29. 貝寶IPN和模擬器 - 是需要SSL
- 30. 我需要貝寶的REST API憑證嗎?
我將退房DoDirectPayment – Exegesis
不,DoDirectPayment是一個不錯的選擇。它迫使我在我的網站上付款。這就是Paypal的用途...... – Exegesis