diff --git a/src/modules/klarna/klarna-api.ts b/src/modules/klarna/klarna-api.ts index 90abb99..b7a67a5 100644 --- a/src/modules/klarna/klarna-api.ts +++ b/src/modules/klarna/klarna-api.ts @@ -179,6 +179,10 @@ export const createMerchantConfirmationUrl = ( }; export const calculateTaxRate = (taxAmount: number, netAmount: number) => { + if (netAmount === 0 || taxAmount === 0) { + return 0; + } + return getKlarnaIntegerAmountFromSaleor(Math.round((100 * taxAmount) / netAmount)); };