我正在使用新的 2019 paypal sdk 和 React,我正在尝试创建一个包含 2 个订单项的订单。当我创建订单时,我能够在 PayPal 内获得正确的总计并完成交易,但在测试用户收据上,它只显示 25.99 的总计,没有行项目。我正在遵循他们的 api 说明的 v2,但没有显示任何项目。
purchase_units: [{
amount: {
currency_code: 'USD',
value: '25.99',
breakdown: {
item_total: { value: '25.99', currency_code: 'USD' }
}
}
}],
items: [
{
name: 'Watercolor texture kit Vol. 1',
unit_amount: {
value: '16.00',
currency_code: 'USD'
},
quantity: '1',
description: 'test desc',
sku: '222'
},
{
name: 'Skinny jeans',
unit_amount: {
currency_code: 'USD',
value: '9.99'
},
quantity: '1',
description: 'test desc',
sku: '30'
}
],
最佳答案
我知道这已经很旧了,我也遇到过类似的问题。我认为这些元素需要位于购买单位内。我还发现我需要将描述符包含在引号中 - 但 API 文档没有指定这一点。
关于reactjs - Paypal Express 按钮行项目未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54978115/