PayPal JavaScript 客户端 SDK - 创建订单 - 购买单位数组 - 是否有自定义参数
PayPal JavaScript Client SDK - Create Order - purchase units array - is there a custom parameter
PayPal JavaScript V2 Client SDK 似乎没有可用的“自定义”参数。
有没有其他方法可以让我发送自定义值?
我当前初始化按钮的设置是:
<script>
function initPayPalButton() {
paypal.Buttons({
style: {
shape: 'rect',
color: 'gold',
layout: 'vertical',
label: 'paypal',
},
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{"description":"Premium Service","amount":{"currency_code":"USD","value":10.99}}]
});
},
. . . . Other code here
事实上,actions.order.create() 是一个 v2/checkout/orders create,所有相同的参数包括 custom_id
但是,如果您将此类参数用于任何重要的事情,则表明您可能应该使用 the server-side pattern , with calls to "Create Order" and "Capture Order" from your back end.
PayPal JavaScript V2 Client SDK 似乎没有可用的“自定义”参数。 有没有其他方法可以让我发送自定义值?
我当前初始化按钮的设置是:
<script>
function initPayPalButton() {
paypal.Buttons({
style: {
shape: 'rect',
color: 'gold',
layout: 'vertical',
label: 'paypal',
},
createOrder: function(data, actions) {
return actions.order.create({
purchase_units: [{"description":"Premium Service","amount":{"currency_code":"USD","value":10.99}}]
});
},
. . . . Other code here
事实上,actions.order.create() 是一个 v2/checkout/orders create,所有相同的参数包括 custom_id
但是,如果您将此类参数用于任何重要的事情,则表明您可能应该使用 the server-side pattern , with calls to "Create Order" and "Capture Order" from your back end.