2012-01-13 147 views
11

我想知道我的網站上的付款「第二」確認是否需要通過Paypal規定或協議。Paypal快速結帳,需要確認嗎?

我上圖#2談論步/屏幕4:

https://cms.paypal.com/cms_content/US/en_US/images/developer/ECpageflow.gif https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECGettingStarted

我想要做的DoExpressCheckoutPayment只是用戶後,來自貝寶回來到我的網站,所以我可以打印「感謝您購買「頁面,而不顯示另一個確認頁面。我出售數字商品,沒有發貨和其他任何附加信息,因此這個「第二」確認對我來說毫無用處,但如果我可以放棄此頁面,我無法找到信息。

+0

好問題。我們的遊戲中有類似的付款流程。我想,解決方案可能是在後臺查詢PayPal。如果它沒有違反任何協議。此外,您可能會考慮使用更加便於用戶使用的PayPal自適應付款。 – 2012-01-13 03:45:41

回答

15

不,這不是必需的。
事實上,如果您想立即撥打DoExpressCheckoutPayment,我會建議在您重定向買方的網址上追加& useraction = commit。這會將PayPal頁面上的措辭從「繼續」更改爲「立即支付」,以減少買方的困惑。

只需使用https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-xxxxx&useraction=commit

+1

這裏是關於使用屬性的官方文檔 - https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECCustomizing/ – Saurabh 2013-11-13 16:44:03

+0

我無法在Payflow中找到同等屬性。網絡SDK或商家.net SDK – nuander 2014-05-07 15:42:03