PayPal Express Checkout 默认国家

PayPal Express Checkout default Country

我试图将账单国家/地区默认为英国,但无论我尝试什么,它始终默认为美国。

有什么想法吗?

请注意,我们不要求客户输入送货地址,因此已根据 json 将其隐藏,但已尝试设置此项以查看它是否有任何不同。

我试过以下方法:

                json_patch_request: [
                    {
                        op: 'replace',
                        path: '/payer/payer_info/billing_address',
                        value: {
                            country_code: 'GB',
                        }
                    }
                ],
                payer: {
                    payer_info: {
                        country_code: 'GB',
                        billing_address: {
                            country_code: 'GB',
                        },
                        shipping_address: {
                            country_code: 'GB',
                        }
                    }
                },
                payment: {
                    transactions: [
                        {
                            amount: {
                                total: 10,
                                currency: 'GBP'
                            },
                            custom: 'x',
                        },
                    ],
                },
                experience: {
                    input_fields: {
                        no_shipping: 1
                    },
                    flow_config: {
                        landing_page_type: "billing",
                    },
                    presentation: {
                        locale_code: "GB",
                    },
                }

您需要在您的卖家资料中设置:

  1. 登录您的贝宝账户
  2. 点击页面顶部的资金
  3. 单击管理货币
  4. 选择主要货币
  5. 点击设为主要

https://www.paypal-community.com/t5/About-Payments-Archive/How-to-change-Paypal-default-currency-to-USD/td-p/616528