2013-08-01 75 views
1

我經營一個有多個賣家的小市場,買家可以購買物品並使用PayPal付款。問題是,當有人付款時,他們會在PayPal網站上顯示「付款確認書」,並有權選擇返回他們的PayPal賬戶或返回網站。PayPal API - 如何在我的網站上保留付款流程?

除了付款部分之外,是否有任何方法可以在我的網站上保留付款流?例如,我注意到在Etsy上購買時,買家前往PayPal付款,然後立即退回Etsy進行付款確認。他們從未看到貝寶付款確認頁面。

我認爲這可能是因爲Etsy和PayPal有一個特殊的安排,不可用於其他網站?或者我錯過了API中的某些東西?

眼下,與正常的PayPal API,這是購房者看到:

NAME, you've just completed your payment. 
Your transaction ID for this payment is: XXXXXXXXXXXXXXXXXXXX. 

We'll send a confirmation email to [email protected] 

Go to PayPal account overview. 
Go back to "[email protected]". 

我甚至無法弄清楚如何改變「回去......」鏈接到我的網站名稱在隱藏的領域。 PayPal只是選擇顯示賣家(收到付款的人)的電子郵件地址。

是否有任何方法可以至少爲他們設置一個網站名稱以返回隱藏變量?請記住,我有不同的賣家,所以它不是我可以在每個賣家的PayPal賬戶中設置的。

謝謝:)

回答

1

我假設你使用快速結賬與設置/獲取/ EC做API集成。請查看以下文檔以獲取Express Checkout API提供的體驗選項。

https://developer.paypal.com/webapps/developer/docs/classic/express-checkout/integration-guide/ECCustomizing/

在支付寶付款驗證網址的 'useraction =提交' triigers的 '購買' 按鈕。如果您不發送該請求參數,那麼它將顯示「繼續」按鈕,並且您可以在您的站點上完成剩餘的進程。

但是,如果您使用的是PayPal支付標準產品,那麼您需要使用Express Checkout來完成您正在尋找的結果。