如何解决PayPal智能按钮/订单V2 API发货价值
是否可以向PayPal结帐处添加自定义的运费,例如物品?
下面是一些带有静态值的示例代码。
var paypalAmount = {"value":"78.95","breakdown":{"item_total":{"currency_code":"USD","value":"78.95"}}};
var paypalItems = [{"name":"sample item","unit_amount":{"currency_code":"USD","value":"39.95"},"quantity":"1","category":"PHYSICAL_GOODS"},{"name":"sample item2","value":"39.00"},"category":"PHYSICAL_GOODS"}];
createOrder: function(data,actions) {
return actions.order.create({
purchase_units: [{
amount: paypalAmount,items: paypalItems
}],headers: {
'content-type': 'application/json'
},});
}
解决方法
在“数量”中,您传递了一个“细分”对象,该对象带有一个“装运”参数,如此处所示:https://developer.paypal.com/docs/api/orders/v2/#definition-amount_breakdown
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。