feat(MED-100): update cart checkout flow and views

This commit is contained in:
2025-07-17 10:16:52 +03:00
parent ea3fb22f1d
commit 6426e2a79b
33 changed files with 1505 additions and 138 deletions

View File

@@ -0,0 +1,56 @@
{
"title": "Cart",
"description": "View your cart",
"emptyCartMessage": "Your cart is empty",
"emptyCartMessageDescription": "Add items to your cart to continue.",
"subtotal": "Subtotal",
"total": "Total",
"table": {
"item": "Item",
"quantity": "Quantity",
"price": "Price",
"total": "Total"
},
"checkout": {
"goToCheckout": "Go to checkout",
"goToDashboard": "Continue",
"error": {
"title": "Something went wrong",
"description": "Please try again later."
},
"timeLeft": "Time left {{timeLeft}}",
"timeoutTitle": "Reservation expired",
"timeoutDescription": "Reservation for {{productTitle}} in shopping cart has expired.",
"timeoutAction": "Continue"
},
"discountCode": {
"label": "Add Promotion Code(s)",
"apply": "Apply",
"subtitle": "If you wish, you can add a promotion code",
"placeholder": "Enter promotion code"
},
"items": {
"analysisPackages": {
"productColumnLabel": "Package name"
},
"services": {
"productColumnLabel": "Service name"
}
},
"orderConfirmed": {
"title": "Order confirmed",
"summary": "Summary",
"subtotal": "Subtotal",
"taxes": "Taxes",
"giftCard": "Gift card",
"total": "Total",
"orderDate": "Order date",
"orderNumber": "Order number",
"orderStatus": "Order status",
"paymentStatus": "Payment status"
},
"montonioCallback": {
"title": "Montonio checkout",
"description": "Please wait while we process your payment."
}
}

View File

@@ -0,0 +1,57 @@
{
"title": "Ostukorv",
"description": "Vaata oma ostukorvi",
"emptyCartMessage": "Sinu ostukorv on tühi",
"emptyCartMessageDescription": "Lisa tooteid ostukorvi, et jätkata.",
"subtotal": "Vahesumma",
"total": "Summa",
"table": {
"item": "Toode",
"quantity": "Kogus",
"price": "Hind",
"total": "Summa"
},
"checkout": {
"goToCheckout": "Vormista ost",
"goToDashboard": "Jätkan",
"error": {
"title": "Midagi läks valesti",
"description": "Palun proovi hiljem uuesti."
},
"timeLeft": "Aega jäänud {{timeLeft}}",
"timeoutTitle": "Broneering aegus",
"timeoutDescription": "Toote {{productTitle}} broneering ostukorvis on aegunud.",
"timeoutAction": "Jätkan"
},
"discountCode": {
"title": "Kinkekaart või sooduskood",
"label": "Lisa promo kood",
"apply": "Rakenda",
"subtitle": "Kui soovid, võid lisada promo koodi",
"placeholder": "Sisesta promo kood"
},
"items": {
"analysisPackages": {
"productColumnLabel": "Paketi nimi"
},
"services": {
"productColumnLabel": "Teenuse nimi"
}
},
"orderConfirmed": {
"title": "Tellimus on edukalt esitatud",
"summary": "Summa",
"subtotal": "Vahesumma",
"taxes": "Maksud",
"giftCard": "Kinkekaart",
"total": "Summa",
"orderDate": "Tellimuse kuupäev",
"orderNumber": "Tellimuse number",
"orderStatus": "Tellimuse olek",
"paymentStatus": "Makse olek"
},
"montonioCallback": {
"title": "Montonio makseprotsess",
"description": "Palun oodake, kuni me töötleme sinu makseprotsessi lõpuni."
}
}