2011-10-12 34 views
2

當貝寶交易完成後,貝寶顯示了這個:讓貝寶做立即重定向?

Thanks for your order 
Your payment of $XXXX.XX USD is complete. 
You're now going back to MYSITE. 
If you are not redirected within 10 seconds, click here. 

我不希望客戶端甚至可以看到這個頁面。有什麼辦法可以完全避免它,或者將重定向時間設置爲0?

回答

3

您還需要一個Website Payments Pro訂閱。 https://www.paypal.com/webapps/mpp/website-payments-pro

一旦擁有了,請從您的PayPal帳戶的「我的配置文件」區域獲取API簽名,API用戶名& API密碼。

然後,使用直接付款方式,如以下手冊 https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_WPP_IntegrationGuide.pdf

描述正如水印提到的,你可能需要查看PCI要求,並至少對你的網站的SSL,你可以做到這一點之前。

+0

那麼沒有辦法只是減少這個重定向時間而不去IPN路由? – coderama

+0

Page 438-441說明了使用付款標準自定義付款頁面的可用選項。跳過這個頁面不是一個。 https://cms.paypal.com/cms_content/US/en_US/files/developer/PP_WebsitePaymentsStandard_IntegrationGuide.pdf –

+1

謝謝! :-) PayPal很可能很快就會被拋棄。 – coderama

1

結帳https://developer.paypal.com/。您可以使用PayPal的API構建自己的界面。用戶永遠不會知道貝寶處理了交易。

使用此方法時務必查看PCI-DSS要求。

0

您所要求的可以通過PayPal Payments Standard實現,但是收到付款的賣家賬戶需要是PayPal Business/Premier賬戶(免費升級),他們需要啓用自動退貨功能並在其中提供返回網址PayPal賬戶>個人資料>個人資料&設置>我的銷售工具>網站偏好設置。

您也可以傳遞一個return URL變量來檢出每個訂單,這將覆蓋賣家的PayPal帳戶配置文件中的任何返回URL(或缺少);但是,如果自動退貨功能未在賣家帳戶中啓用,則買家需要手動點擊越過結賬,才能重定向到該網址。