php - 错误值:total_tax_amount
问题描述
我正在尝试使用 Opencart 发送请求来测试 Klarna 付款,我们可以创建订单(对于他们使用https://api.playground.klarna.com/ + 其余 URL 的测试环境),但是当我尝试发送请求,它说
BAD_VALUE: total_tax_amount
我已经按照 BAD VALUE 下面的这个解决方案链接进行 操作:order_tax_amount
这是我的数组结构 -
[order_lines] => Array
(
[0] => Array
(
[type] => shipping_fee
[name] => Free freight for orders over 600 Kr
[quantity] => 1
[unit_price] => 0
[tax_rate] => 0
[total_amount] => 0
[total_tax_amount] => 0
[total_discount_amount] => 0
)
[1] => Array
(
[type] => physical
[reference] => 239082
[name] => Tricky Ceiling Light
[quantity] => 1
[quantity_unit] => pcs
[unit_price] => 389900
[tax_rate] => 2501
[total_amount] => 389900
[total_tax_amount] => 78000
[merchant_data] => 8funuYNjVnsI0TzV-mUCThlZs-NH2SPmZ83oC8HCqU8,
[total_discount_amount] => 0
)
[2] => Array
(
[type] => physical
[reference] => 239614
[name] => Leeds Taklampa Råsilver 38cm
[quantity] => 1
[quantity_unit] => pcs
[unit_price] => 299900
[tax_rate] => 2501
[total_amount] => 299900
[total_tax_amount] => 60000
[merchant_data] => 8funuYNjVnsI0TzV-mUCThlZs-NH2SPmZ83oC8HCqU8,
[total_discount_amount] => 0
)
)
当我只发送一种产品([name] => Leeds Taklampa Råsilver 38cm)时,它工作正常并创建了订单但是当两种产品一起发送时,就会出现此错误。
解决方案
推荐阅读
- ios - 处理 Firebase childDeleted 和 childModified 观察者 Swift
- botframework - LUIS 中用于多轮对话的新意图
- angular - ReferenceError:未定义区域
- google-apps-script - 从谷歌表格中提取数据时不断收到“空值”
- android - 在 Android Studio 3.4.1 中继续面对进程意外退出
- angular - 将环境变量传递给 Angular 容器 Docker:构建后
- javascript - 捕捉承诺错误的最佳方法是什么?为什么?
- xml - xsd 空字符串验证
- amazon-web-services - DynamoDB 的用户友好唯一标识符
- rest - 在 .NetCore 2.1 中使用 DTO 和 OData