使用PayPal REST SDK,我如何才能获得买方的国家而不是整个地址?

时间:2015-02-05 08:49:24

标签: privacy paypal-rest-sdk

我使用PayPal REST SDK进行付款,但由于我销售的是数字商品,因此我不需要送货地址,因此出于隐私原因我没有'想要一个

但是,听起来我需要以欧元增值税为目的的结算国家/地区,而且我不知道该怎么做。

我已使用以下请求配置付款体验

{
    "flow_config": {
        "landing_page_type": "Billing"
    },
    "input_fields": {
        "allow_note": false,
        "no_shipping": 1
    },
    "name": "my name"
}

no_shipping参数记录在案:

  

确定PayPal是否显示送货地址字段   体验页面。允许值:0,1或2.设置为0时,   PayPal在PayPal页面上显示送货地址。设置为时   1,PayPal不显示送货地址字段。什么时候   设置为2,如果您没有通过送货地址,PayPal会获得它   来自买方的帐户资料。对于数字商品,这个领域是   必需,您必须将其设置为1.

准备付款:

{
    "experience_profile_id": "XP-JVB9-FJ5Y-RMWS-ZCTS",
    "intent": "sale",
    "payer": {
        "payment_method": "paypal"
    },
    etc…
}

执行付款返回:

{
    "create_time": "2015-02-05T08:24:53Z",
    "id": "PAY-snip",
    "intent": "sale",
    "links": [
        {
            "href": "snip",
            "method": "GET",
            "rel": "self"
        }
    ],
    "payer": {
        "payer_info": {
            "email": "test@test.com",
            "first_name": "Test",
            "last_name": "Buyer",
            "payer_id": "snip"
        },
        "payment_method": "paypal"
    },
    etc…
}

哪个好:没有地址......但也没有国家代码。

我认为PayPal缺少另一个值,它会请求国家/地区代码而不是其他地址...

0 个答案:

没有答案