您如何在PayPal自适应付款中设置付款人的国家/地区?

时间:2012-03-04 09:02:16

标签: paypal-adaptive-payments

我正在使用PayPal自适应付款及其“嵌入式流程”。

发送付款请求时,我将在payDetails.ipAddress字段中传递付款人的IP地址,以及X-PAYPAL-DEVICE-IPADDRESS标头。 另外,我在INSTITCustomer.countryCode字段下的SetPaymentOptions请求中发送付款人的国家(虽然我不确定该机构的目的是什么)。

然而,当付款人被要求输入他的地址时,PayPal始终将美国显示为默认国家。

有人知道默认情况下如何让PayPal显示正确的国家/地区吗?

2 个答案:

答案 0 :(得分:3)

最后得到了PayPal开发人员的解决方案。

将用户重定向到嵌入的流时,请将country.x参数添加到URL,例如:

https://www.paypal.com/webapps/adaptivepayment/flow/pay?paykey=........&country.x=FR

据称你也可以传递locale.x参数,例如: locale.x = he_IL

答案 1 :(得分:0)

或者,您也可以使用以下内容: https://www.paypal.com/ COUNTRY_CODE /的cgi-bin / webscr CMD = _ap支付&安培; paykey = AP-47T233XXXXXXB