JHo*_*ope 6 paypal paypal-sandbox paypal-rest-sdk
我正在创建 PayPal 结帐按钮,有什么方法可以自动填写借记卡或信用卡表单中的帐单地址吗?
我当前的代码:
paypal.Buttons({
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{
amount: {
value: '1'
}
}],
});
}
}).render('#paypal-button-container');
Run Code Online (Sandbox Code Playgroud)
执行此操作的方法过去涉及一个payer对象,并且仍然有效:
paypal.Buttons({
enableStandardCardFields: true,
createOrder: function(data, actions) {
return actions.order.create({
intent: 'CAPTURE',
payer: {
name: {
given_name: "Firstname",
surname: "Lastname"
},
address: {
address_line_1: '123 ABC Street',
address_line_2: 'Apt 2',
admin_area_2: 'San Jose',
admin_area_1: 'CA',
postal_code: '95121',
country_code: 'US'
},
email_address: "customer@domain.com",
phone: {
phone_type: "MOBILE",
phone_number: {
national_number: "14082508100"
}
}
},
purchase_units: [
{
amount: {
value: '15.00',
currency_code: 'USD'
},
shipping: {
address: {
address_line_1: '2211 N First Street',
address_line_2: 'Building 17',
admin_area_2: 'San Jose',
admin_area_1: 'CA',
postal_code: '95131',
country_code: 'US'
}
},
}
]
});
}
}).render("body");
Run Code Online (Sandbox Code Playgroud)
payer不过,v2/checkout/orders API 的该参数最近已被弃用;似乎替代品将在payment_source.paypal
| 归档时间: |
|
| 查看次数: |
1966 次 |
| 最近记录: |