diff --git a/.changeset/tiny-balloons-learn.md b/.changeset/tiny-balloons-learn.md new file mode 100644 index 000000000..412e8b0ca --- /dev/null +++ b/.changeset/tiny-balloons-learn.md @@ -0,0 +1,5 @@ +--- +"@bigcommerce/catalyst-core": patch +--- + +Add tax total in checkout summary diff --git a/apps/core/app/[locale]/(default)/cart/_components/checkout-summary.tsx b/apps/core/app/[locale]/(default)/cart/_components/checkout-summary.tsx index 47a7185d7..645575b0e 100644 --- a/apps/core/app/[locale]/(default)/cart/_components/checkout-summary.tsx +++ b/apps/core/app/[locale]/(default)/cart/_components/checkout-summary.tsx @@ -47,6 +47,13 @@ export const CheckoutSummary = async ({ cartId, locale }: { cartId: string; loca -{currencyFormatter.format(checkout.cart?.discountedAmount.value || 0)} + {checkout.taxTotal && ( +
+ {t('tax')} + {currencyFormatter.format(checkout.taxTotal.value)} +
+ )} +
{t('grandTotal')} {currencyFormatter.format(checkout.grandTotal?.value || 0)} diff --git a/apps/core/messages/en.json b/apps/core/messages/en.json index e39c24fad..64ec3e6a7 100644 --- a/apps/core/messages/en.json +++ b/apps/core/messages/en.json @@ -108,6 +108,7 @@ "CheckoutSummary": { "subTotal": "Subtotal", "discounts": "Discounts", + "tax": "Tax", "grandTotal": "Grand total", "shipping": "Shipping", "shippingCost": "Shipping Cost",