簡體   English   中英

PayPal 謝謝頁面按表單變量

[英]PayPal Thank You Page by form variable

我在 Paypal 中創建了一個付款按鈕,我想將用戶的輸入作為變量傳遞給感謝頁面。 domain.com/thank-you?uid=$ID )。

所以我添加了一個<INPUT TYPE="hidden" NAME="return" value="domain.com/thank-you?" id="my-id"> <INPUT TYPE="hidden" NAME="return" value="domain.com/thank-you?" id="my-id">根據文檔

我在提交按鈕中添加了一個 OnClick 事件submitElement.addEventListener("click", clickFunc, false);

它運行良好(使用alert對其進行了測試,然后將uid=$ID添加到隱藏的return值中)。 但是 PayPal 對我的返回值沒有任何作用。 PayPal 只是將客戶留在他們的Successfully Paid頁面上。

有任何想法嗎? 提前致謝,周末愉快!

當使用 HTML forms 重定向到 PayPal 時,可能永遠不會發生返回。 根據用戶的區域設置和資助方式,PayPal 可能需要向他們出示收據,然后單擊鏈接返回。 否則他們的瀏覽器可能會崩潰。 如果您需要退貨,這是錯誤的集成方法。

接收已完成付款成功通知的最佳集成方法是https://developer.paypal.com/demo/checkout/#/pattern/client ,無論是客戶端版本還是與服務器通信的模式。

要使用服務器版本,請創建兩條路由,一條用於“設置事務”,一條用於“捕獲事務”,此處記錄: https://developer.paypal.com/docs/checkout/reference/server-integration/


無論哪種方式,成功捕獲后,您都可以以任何您希望的方式顯示感謝信息。 如果您覺得過時,包括重定向。

暫無
暫無

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

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