{GlobalObj.Outlet.name}

OUTLET SELECTION

Please select the outlet you would like to order from.

{outlet.name}

NEARER OUTLET

NO PRODUCTS AVAILABLE

There is no product available here. Please select other collection.

New
{product.StockStatusText}
{ '(dp) => App.FormatNumber(dp * 100)' | fx product.DiscountPercentage }%
{product.Name}
{'(o1, o2, tc) => (o1 - o2) * (tc || 1)' | fx product.Price product.Discount Model.ShoppingCart.currency.exchange_rate | number} {'(p, tc) => p * (tc || 1)' | fx product.Price Model.ShoppingCart.currency.exchange_rate | number}

New
{item.stock_status}
{item.discount_percentage}%

{'(o1, o2, tc) => (o1 - o2) * (tc || 1)' | fx item.price item.discount GlobalObj.ShoppingCart.currency.exchange_rate | number} {'(p, tc) => p * (tc || 1)' | fx item.price GlobalObj.ShoppingCart.currency.exchange_rate | number}

TOTAL

PROMO CODE

{Model.ErrorMessage}Promo code invalid

The store has closed.

NO INTERNET CONNECTION

There is a problem with your connection. Please refresh.

REMOVE ITEM

{Model.Title}

{Model.ErrorInfo.Title}

{Model.ErrorInfo.Message}

{Model.ErrorInfo.Title}

{Model.ErrorInfo.Message}

SAVE ACCOUNT

LOGIN

Please enter your PIN.

A verification OTP has been sent to your mobile number via WhatsApp/SMS

{Model.Phone}

Please wait until you can resend the OTP. RESEND ({DialogOption.OTPCountdown}).

REGISTER

A verification OTP has been sent to your mobile number via WhatsApp/SMS

{Model.phone}

Please wait until you can resend the OTP. RESEND ({DialogOption.OTPCountdown}).

{'(o) => o || `Order Detail`' | fx Model.Order.OrderReference}

{'(o) => Date.parseExact(o.split(`.`)[0], "yyyy-MM-ddTHH:mm:ss")' | fx Model.Order.OrderDate | formatDate 'MMM d, yyyy h:mm'}{'(o) => Date.parseExact(o.split(`.`)[0], "yyyy-MM-ddTHH:mm:ss")' | fx Model.Order.OrderDate | formatDate 'tt'}

{Model.Order.FStatus}

PICK UP DETAILS

{Model.Order.MetaFieldsModel.PickupData.Location.Title}

{Model.Order.MetaFieldsModel.PickupData.Location.Address1}

{Model.Order.MetaFieldsModel.PickupData.Location.State}, {Model.Order.MetaFieldsModel.PickupData.Location.City}

{Model.Order.Outlet.Name}

{Model.Order.Outlet.Address}

{Model.Order.Outlet.State}, {Model.Order.Outlet.City}

{'(o) => o.toString(`MMM d, yyyy h:mm`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}{'(o) => o.toString(`tt`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}

{'(o) => Date.parseExact(o.split(`.`)[0], "yyyy-MM-ddTHH:mm:ss").toString(`MMM d, yyyy h:mm`)' | fx Model.Order.ProcessedDate}{'(o) => Date.parseExact(o.split(`.`)[0], "yyyy-MM-ddTHH:mm:ss").toString(`tt`)' | fx Model.Order.ProcessedDate}

DELIVERY DETAILS

{Model.Order.ShippingAddress.PointofInterest}

{Model.Order.ShippingAddress.Title}

{Model.Order.ShippingAddress.Address1}

{Model.Order.ShippingAddress.State}, {Model.Order.ShippingAddress.City}

{Model.Order.ShippingAddress.PropertiesModel.Notes}

{Model.Order.Shipping.Name} • {Model.Order | fn 'CalculateDeliveryDistance'}

Estimated arrival

Scheduled for later date

{'(o) => o.toString(`MMM d, yyyy h:mm`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}{'(o) => o.toString(`tt`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}

DINE IN DETAILS

{Model.Order.Outlet.Name}

{Model.Order.Outlet.Address}

{Model.Order.Outlet.State}, {Model.Order.Outlet.City}

Table {Model.Order.MetaFieldsModel.Table}

{'(o) => o.toString(`MMM d, yyyy h:mm`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}{'(o) => o.toString(`tt`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}

TAKE AWAY DETAILS

{Model.Order.Outlet.Name}

{Model.Order.Outlet.Address}

{Model.Order.Outlet.State}, {Model.Order.Outlet.City}

{'(o) => o.toString(`MMM d, yyyy h:mm`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}{'(o) => o.toString(`tt`)' | fx Model.Order.MetaFieldsModel.OnlineOrderState.CompletedTime}

YOUR ORDER
{orderdetail.ProductName}
DONE
PREPARING
CANCELLED
{pvg.ProductVariant.Name} {pvg.Value}
{mg.Key}
{m.Quantity}x {m.ProductModifierName}
{orderdetail.Quantity}X

{servicecharge.Name}
{servicecharge.Amount | number}
Tax
{Model.Order.TotalTaxAmount | number}
Shipping ({Model.Order.Shipping.Name})
{Model.Order.TotalShippingAmount | number}
PROMO
-{Model.Order.TotalDiscountAmount | number}
{promotion.Name}
-{promotion.Amount | number}
admin fee
{adminfee | number}
rounding
{Model.Order.RoundingAmount | number}
TOTAL
{Model.Order.TotalAmount | currency}
{Model.Order.TotalPaidAmount | currency}
REFUNDED
{Model.Order.Transactions | fn 'TotalRefund' | currency}

{Model.Product.Name}

QUANTITY

{selectedoption.Name} {selectedoption.Value}
{modifiergroup.Key}
{cartmodifier.quantity}x {cartmodifier.title}
{SelectedProduct.Value}
{option.Name}
Select {option.Name}
{modifiergroup.Name} (Min. {modifiergroup.MinSelection})
CLEAR

{Model.Product.Name}

{bundleproduct.title}

Select {bundle.Key}

{productbundle.ProductName}

{Model.Product.Name}

{sbproduct.Product.Name}

{modifiergroup.Name} (Min. {modifiergroup.MinSelection})
CLEAR

CHANGE TENANT?

Adding this item will clear your current cart.

DELIVERY ADDRESS BILLING ADDRESS

Add new address
NO ADDRESS

You haven't saved any address yet.

{addr.D1}

{addr.D2}

{addr.D3}

{addr.D4}

ADD DELIVERY ADDRESS ADD BILLING ADDRESS

Current Location

{m.D1}

{m.D2}

{m.D3}

{m.D4}

{m.D1}

{m.D2}

{m.D3}

{m.D4}