<%= t('spree.item_total') %>: |
<%= order.display_item_total.to_html %> |
<% if order.line_item_adjustments.nonzero.exists? %>
<% order.line_item_adjustments.nonzero.promotion.eligible.group_by(&:label).each do |label, adjustments| %>
<%= label %> |
<%= Spree::Money.new(adjustments.sum(&:amount), currency: order.currency).to_html %> |
<% end %>
<% end %>
<% order.all_adjustments.nonzero.tax.eligible.group_by(&:label).each do |label, adjustments| %>
<%= label %> |
<%= Spree::Money.new(adjustments.sum(&:amount), currency: order.currency).to_html %> |
<% end %>
<% if order.passed_checkout_step?("delivery") && order.shipments.any? %>
<%= t('spree.shipping_total') %>: |
<%= Spree::Money.new(order.shipments.to_a.sum(&:cost), currency: order.currency).to_html %> |
<% if order.shipment_adjustments.nonzero.exists? %>
<% order.shipment_adjustments.nonzero.promotion.eligible.group_by(&:label).each do |label, adjustments| %>
<%= label %>: |
<%= Spree::Money.new(adjustments.sum(&:amount), currency: order.currency).to_html %> |
<% end %>
<% end %>
<% end %>
<% if order.adjustments.nonzero.eligible.exists? %>
<% order.adjustments.nonzero.eligible.each do |adjustment| %>
<% next if (adjustment.source_type == 'Spree::TaxRate') and (adjustment.amount == 0) %>
<%= adjustment.label %>: |
<%= adjustment.display_amount.to_html %> |
<% end %>
<% end %>
<% if order.total_applicable_store_credit > 0.0 %>
<%= t('spree.store_credit.store_credit') %>: |
<%= order.display_total_applicable_store_credit.to_html %> |
<% end %>
<%= t('spree.order_total') %>: |
<%= order.display_order_total_after_store_credit.to_html %> |
<% if order.state == 'payment' %>
<%= render 'coupon_code', order: order %>
<% end %>