javascript - 如何使用新的 PayPal JavaScript SDK 关闭发货
问题描述
我在这里使用新的 PayPal Javascript SDK 按钮https://developer.paypal.com/docs/checkout/reference/customize-sdk
我们的应用程序销售数字商品,不需要送货地址。有什么办法可以关闭它吗?
// render paypal buttons
paypal.Buttons({
createOrder: function (data, actions) {
// Set up the transaction
return actions.order.create({
purchase_units: [{
amount: {
value: $scope.total
}
}],
application_context: {
shipping_preference: "NO_SHIPPING"
}
});
},
onApprove: function (data, actions) {
// Capture the funds from the transaction
return actions.order.capture().then(function (details) {
// Show a success message to your buyer
alert('Transaction completed by ' + details.payer.name.given_name + ' order ID: ' + data.orderID);
});
}
}).render('#paypal-button-container');
解决方案
是的,您需要传递shipping_preference
对象。
array(
'shipping_preference' => 'NO_SHIPPING'
),
推荐阅读
- vba - 在 Excel 中快速将 Textformat 转换为 Numberformat - VBA
- node.js - 使用 Node.js 抓取和存储 Shopify 电子商务网站
- trackback - 在视频 TypeError 上检测汽车时出错:需要整数参数,得到浮点数
- javascript - 订阅回调中的javascript错误
- visual-studio-2017 - 是否有更改文档标签顺序的 VS2017 键盘快捷键?
- php - Yii2 PDO 语句 Postgres 查询的问题
- java - OpenCV ORB 匹配多个图像 Java
- nginx - VueJs - 创建新的未触及项目时出现空白页面
- android - 为两个环境初始化多个数据库实例
- c# - Emgu CV 捕获类不存在