簡體   English   中英

PayPal不再重定向返回URL

[英]PayPal doesn't redirect to return URL anymore

付款完成后,PayPal沒有將我發回給我返回URL可能是什么問題? 這已停止,僅適用於通過信用卡付款,而所有功能都可以直接通過PP付款。

我使用iFrame,並收到完整的付款消息“謝謝您的付款”,但是該消息位於iFrame中,我想在付款后刷新整個頁面。 所以經過驗證功能:

$verified = $ipn->verifyIPN();

我正在使用重定向到另一個頁面: header(); 但這不適用於信用卡付款。

錯誤:

Invalid 'X-Frame-Options' header encountered when loading 'https://www.paypal.com/hostedpaymentnodeweb/payWithCC': 'ALLOW' is not a recognized directive. The header will be ignored.

我也在PHP腳本的末尾嘗試了此操作:

echo '<script type="text/javascript">window.top.location.href = "https://www.test.com";</script>';

僅當使用PayPal帳戶付款時,貝寶才會自動將您的買家重定向到您在按鈕代碼中指定的URL。

如從其網站https://www.paypal-knowledge.com/infocenter/index?page=content&id=FAQ2056&pmv=print&impressions=false&viewlocale=zh_CN所述 ,此功能僅適用於成功完成的PayPal付款。

如果您使用的是網站付款標准(也稱為PayPal付款標准),建議您傳遞變量名“ cbt”來自定義重定向鏈接上顯示的文字,以便那些(使用信用卡/借記卡付款的)買家知道此鏈接。

您可以參考此鏈接,獲取可附加在按鈕代碼中的自定義變量列表: https : //developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM