Pip*_*ipe 1 javascript c# paypal paypal-sandbox
我使用 Paypal 的智能支付按钮,代码如下:
window.paypal.Buttons({
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{
amount: {
value: this.price,
currency: "USD"
}
}]
});
},
...
}
Run Code Online (Sandbox Code Playgroud)
它工作得很好,除了它要求用户在结帐窗口上提供送货地址这一事实之外,我想摆脱它,因为这是一种数字商品而不是物理商品。我怎样才能做到这一点?我尝试过做no_shipping: 1类似的事情但无济于事。
小智 5
您可以像这样使用application_context和 Shipping_preference
return actions.order.create({
"application_context": {
shipping_preference: "NO_SHIPPING",
},
purchase_units: [{
amount: {value: "0.1"},
},],
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1029 次 |
| 最近记录: |