diff --git a/app/templates/components/orders/order-summary.hbs b/app/templates/components/orders/order-summary.hbs index 00c3bc3aaf7..bdf3ee5db02 100644 --- a/app/templates/components/orders/order-summary.hbs +++ b/app/templates/components/orders/order-summary.hbs @@ -42,59 +42,105 @@ - - - - - - {{#if event.tax}} - + {{#if (eq data.amount 0)}} + + {{#if data.discountCode}} + + + + {{/if}} + + {{else}} + + + {{#if data.discountCode}} + + {{/if}} + + {{#if event.tax}} + + {{/if}} + + {{/if}} {{#each tickets as |ticket|}} - - - - - - {{#if event.tax}} + {{#if (eq data.amount 0)}} + + {{#if data.discountCode}} + + + + {{/if}} + + {{else}} + + + {{#if data.discountCode}} + + {{/if}} + + {{#if event.tax}} + + {{/if}} {{/if}} + + {{/each}} - - - - - - - + + + {{#if data.discountCode}} + + {{else}} + + {{/if}} + {{#if event.tax}} + + {{#if data.discountCode}} + + {{/if}} + {{/if}} + + - - + + + + {{/if}}
{{t 'Ticket Type'}}{{t 'Price'}}{{t 'Discount'}}{{t 'Quantity'}}{{t 'Subtotal'}}{{t 'Tax'}}{{t 'Ticket Type'}}{{t 'Price'}}{{t 'Discount'}}{{t 'Subtotal'}}{{t 'Quantity'}}{{t 'Ticket Type'}}{{t 'Price'}}{{t 'Discount'}}{{t 'Quantity'}}{{t 'Tax'}}{{t 'Subtotal'}}
-
- {{ticket.name}} -
-
{{currency-symbol eventCurrency}} {{format-number ticket.price}}{{currency-symbol eventCurrency}} {{format-number ticket.discount}}{{ticket-attendees data.attendees ticket.attendees}} - {{currency-symbol eventCurrency}} {{format-number (mult (sub ticket.price ticket.discount) (ticket-attendees data.attendees ticket.attendees))}} - +
+ {{ticket.name}} +
+
{{currency-symbol eventCurrency}} {{format-number ticket.price}}{{currency-symbol eventCurrency}} {{format-number ticket.discount}} + {{currency-symbol eventCurrency}} {{format-number (mult (sub ticket.price ticket.discount) (ticket-attendees data.attendees ticket.attendees))}} + {{ticket-attendees data.attendees ticket.attendees}} +
+ {{ticket.name}} +
+
{{currency-symbol eventCurrency}} {{format-number ticket.price}}{{currency-symbol eventCurrency}} {{format-number ticket.discount}}{{ticket-attendees data.attendees ticket.attendees}} + {{#if event.tax.isTaxIncludedInPrice}} + {{t 'The price is inclusive of all taxes.'}} + {{else}} + {{#if ticket.price}} + {{event.tax.rate}}% + {{else}} + {{t 'N/A'}} + {{/if}} + {{/if}} + - {{#if event.tax.isTaxIncludedInPrice}} - {{t 'The price is inclusive of all taxes.'}} - {{else}} - {{event.tax.rate}}% - {{/if}} + {{currency-symbol eventCurrency}} {{format-number (mult (sub ticket.price ticket.discount) (ticket-attendees data.attendees ticket.attendees))}}
-
- {{t 'Grand Total'}}: -
-
-
+ {{#if (gt data.amount 0)}} +
+
+ {{t 'Grand Total'}}: +
+
{{currency-symbol eventCurrency}} {{format-number data.amount}} - -
{{/if}}