簡體   English   中英

如何通過 HTML 表單字段在 Paypal 支付標准上正確設置國家/地區

[英]How to correctly set country/region on Paypal Payments Standard through HTML form fields

我希望 Paypal 在通過 Paypal 支付標准(即 HTML 表格或手動按鈕)接收付款時預先選擇“加拿大”作為國家/地區。

盡管將 Paypal 的區域設置和國家/地區變量(lc 和國家/地區)設置為“CA”,但 paypal 表格仍為美國設置。 其他表單值似乎正確填充。

例如:

<FORM ACTION="http://www.paypal.com/webscr" METHOD=GET>
<input type=hidden name=cmd value="_xclick">
<input type=hidden name=custom value=1234>
<input type=hidden name=business value="baz@example.com">
<input type=hidden name=currency_code value=CAD>
<input type=hidden name=item_name value="Item Name">
<input type=hidden name=quantity value=1>
<input type=hidden name=amount value="23.00">
<input type=hidden name=address1 value="1234 A Street">
<input type=hidden name=city value=Ottawa>
<input type=hidden name=state value=ON>
<input type=hidden name=zip value="K1A0N1">
<input type=hidden name=country value=CA>
<input type=hidden name=email value="foo@example.com">
<input type=hidden name=first_name value=Jimmy>
<input type=hidden name=last_name value=Jones>
<input type=hidden name=lc value=CA>
<input type=hidden name=charset value="utf-8">
<input type=hidden name=night_phone_a value=6135551212>
<input type=hidden name=landing_page value=Billing>
<input type=hidden name=address_override value=1>
<input type=hidden name=no_note value=1>
<input type=hidden name=no_shipping value=1>
<input type=hidden name=rm value=1>
<input type=hidden name=cbt value="Return">
<input type=hidden name=return value="https://example.com/return">
<input type=hidden name=cancel value="https://example.com/cancel">
<input type=hidden name=notify_url value="https://example.com/notify">

<input type=submit>
</form>

[已編輯] 完整的語言環境值:

<input type=hidden name=lc value=en_CA>

有效。 但前提是用戶的瀏覽器沒有任何 cookies 已經從以前的 PayPal 簽出設置覆蓋設置。

在私人/隱身模式下測試,你會看到。

暫無
暫無

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

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