{@com.eszes.saas.app.be.bms.ecom.model.entity.Order order} {! tenant is passed as a Map with brand color and branding info for multitenancy !} Order Placed - #{order.orderNumber}
{#if order.shippingAddress} {/if}
{tenant.brand.name}
ORDER PLACED
Your order has been placed!
We've received your order and will let you know as soon as it ships.
Order Number: #{order.orderNumber}
Order ID: #{order.id}

Dear {order.greetingName},

Thank you for shopping with us! Your order has been placed successfully. Here's a summary of what you ordered.

{#if order.shippingAddress.recipientName}
{order.shippingAddress.recipientName}
{/if} {#if order.shippingAddress.line1}
{order.shippingAddress.line1}
{/if} {#if order.shippingAddress.line2}
{order.shippingAddress.line2}
{/if}
{#if order.shippingAddress.city}{order.shippingAddress.city}{/if}{#if order.shippingAddress.stateName}, {order.shippingAddress.stateName}{/if}{#if order.shippingAddress.postalCode} {order.shippingAddress.postalCode}{/if}
{#if order.shippingAddress.countryName}
{order.shippingAddress.countryName}
{/if} {#if order.shippingAddress.phone}
Phone: {order.shippingAddress.phone}
{/if}
Order Items
{#for item in order.orderProducts} {/for}
Image Product Price Qty Subtotal
{#if item.variationImageUrl} {item.productName} {#else if item.productThumbnailUrl} {item.productName} {#else}
{/if}
{#if item.productName}{item.productName}{#else}Product #{item.productId}{/if}
{#if item.variationId}
Variant: {#if item.variationName}{item.variationName}{#else}#{item.variationId}{/if}
{/if}
SKU: {item.variationSku ?: item.productSku ?: 'N/A'}
{#if item.unitPrice}{item.unitPrice.formatted}{/if} {item.quantity} {#if item.subtotal}{item.subtotal.formatted}{/if}
{#if order.showTaxSummaryRow} {/if} {#if order.showShippingSummaryRow} {/if} {#if order.showCouponDiscountSummaryRow} {/if}
Subtotal: {#if order.amount}{order.amount.formatted}{/if}
Tax: {#if order.taxTotal}+ {order.taxTotal.formatted}{/if}
Shipping: {#if order.shippingTotal}+ {order.shippingTotal.formatted}{/if}
Discount: {#if order.couponTotalDiscount}- {order.couponTotalDiscount.formatted}{/if}
Grand Total: {#if order.total}{order.total.formatted}{/if}

If you have any questions about your order, please don't hesitate to contact us.

Best regards,
{tenant.brand.name}

{tenant.brand.name}
{#if tenant.brand.address}{tenant.brand.address}
{/if} {#if tenant.brand.phone}Phone: {tenant.brand.phone}
{/if}
© 2026 {tenant.brand.name}. All rights reserved.