ПЛОХОЕ ЗНАЧЕНИЕ: order_tax_amount

Я пытаюсь отправить запрос, используя Postman тестировать Klarna оплата, в соответствии с этим API DOC, мы используем POST /checkout/v3/orders отправить запрос, чтобы мы могли создать заказ (для среды тестирования они используют https://api.playground.klarna.com/ + остальная часть URL), но когда я пытаюсь отправить приведенный пример по приведенной выше ссылке (справа), он говорит, что

{ "error_code" : "BAD_VALUE", "error_messages" : [ "Bad value: order_tax_amount" ], "correlation_id" : "12255531-ffcb-4a91-a375-04577fca78e5" }

Когда я читаю то, что требуется в документации, он говорит, что значение должно быть отформатировано в некоторой формуле ±1 of total_amount - total_amount * 10000 / (10000 + tax_rate)Когда я рассчитываю, что результат 4545.4545 когда я изменяю значение в запросе и пытаюсь снова, выдает ту же ошибку. Кто-нибудь может мне помочь с этим? Спасибо

2 ответа

Решение

Я нашел проблему, я должен изменить оба total_tax_amount а также order_tax_amount быть 4545Какая ошибка, я думаю, что они должны обновить это в своей документации, чтобы люди были более знакомы с этим.

Документы, которые вы связали, говорят, что order_tax_amount должно быть целым числом младших денежных единиц, так что это звучит как 4545.4545 недопустимое значение!

Вы должны выбрать, в каком направлении вы хотите округлить, а затем отправить целочисленное значение.

Другие вопросы по тегам