【问题标题】:How do you set the payer's country in PayPal Adaptive Payments?如何在 PayPal Adaptive Payments 中设置付款人所在的国家/地区?
【发布时间】:2012-03-04 09:02:15
【问题描述】:

我正在使用带有“嵌入式流程”的 PayPal 自适应付款。

发送支付请求时,我在 clientDetails.ipAddress 字段中传递了付款人的 IP 地址,以及 X-PAYPAL-DEVICE-IPADDRESS 标头。 此外,我在机构Customer.countryCode 字段下的 SetPaymentOptions 请求中发送付款人的国家/地区(尽管我不确定机构客户的目的是什么)。

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

有谁知道如何让 PayPal 默认显示正确的国家/地区?

【问题讨论】:

    标签: paypal-adaptive-payments


    【解决方案1】:

    终于从 PayPal 开发者那里得到了解决方案。

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

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

    据称您还可以传递 locale.x 参数,例如locale.x=he_IL

    【讨论】:

      【解决方案2】:

      或者,你也可以使用这样的东西: https://www.paypal.com/country_code/cgi-bin/webscr?cmd=_ap-payment&paykey=AP-47T233XXXXXXB

      【讨论】:

        猜你喜欢
        • 2013-09-14
        • 2013-03-12
        • 2015-04-04
        • 2014-06-09
        • 2021-02-07
        • 2021-12-22
        • 2021-01-30
        • 2021-06-13
        • 2014-01-01
        相关资源
        最近更新 更多