ПЛОХОЕ ЗНАЧЕНИЕ: total_tax_amount - PullRequest
1 голос
/ 17 апреля 2020

Я пытаюсь отправить запрос с помощью Opencart для проверки платежа Klarna, мы можем создать заказ (для среды тестирования они используют https://api.playground.klarna.com/ + остаток URL), но когда я пытаюсь чтобы отправить запрос, он говорит, что

BAD_VALUE: total_tax_amount

Я перешел по этой ссылке решения ниже ПЛОХОЕ ЗНАЧЕНИЕ: 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 ), он работает нормально и создает заказы. Но когда два товара отправляются вместе, возникает эта ошибка.

...