{%- doc -%} Renders the cart summary totals. {%- enddoc -%}
{% assign exchange_rate = 16000.0 %} {% comment %} SET YOUR USD RATE HERE {% endcomment %} {% # We need to keep this node in place to allow morphing to work properly # %}
{%- if cart.cart_level_discount_applications.size > 0 -%} {{ 'content.cart_subtotal' | t }} {% comment %} --- CUSTOM CURRENCY LOGIC START (Original Total) --- {% endcomment %} {{- cart.original_total_price | money -}} {% comment %} --- CUSTOM CURRENCY LOGIC END --- {% endcomment %}
    {%- for discount in cart.cart_level_discount_applications -%}
  • {{- 'icon-discount.svg' | inline_asset_content -}} {{ discount.title | escape }} - {% comment %} --- CUSTOM CURRENCY LOGIC START (Discount) --- {% endcomment %} {{ discount.total_allocated_amount | money }} {% comment %} --- CUSTOM CURRENCY LOGIC END --- {% endcomment %}
  • {%- endfor -%}
{%- endif -%}
{% if settings.show_cart_note or settings.show_add_discount_code %}
{% if settings.show_cart_note %} {% render 'cart-note' %} {% endif %} {% if settings.show_cart_note and settings.show_add_discount_code %}
{% endif %} {% if settings.show_add_discount_code %} {% render 'cart-discount', section_id: section.id %} {% endif %}
{% endif %} {%- liquid if settings.currency_code_enabled_cart_total assign total_price = cart.total_price | money_with_currency else assign total_price = cart.total_price | money endif -%}
{{ 'content.cart_estimated_total' | t }} {% comment %} WWW - yasyfi multicurrency total price {% endcomment %} {{ total_price }} {% comment %} WWW - yasyfi multicurrency {% endcomment %} {% if settings.show_installments %} {% form 'cart', cart %} {{ form | payment_terms }} {% endform %} {% endif %}
{% render 'tax-info', has_discounts_enabled: settings.show_add_discount_code %}
{% comment %} --- BUTTON SWITCHING LOGIC --- {% endcomment %} {% comment %} WWW - MULTICURRENCY CHECKOUT {% endcomment %} {% comment %} 1. IDR Only: Flik Button {% endcomment %}
{% comment %} WWW - MULTICURRENCY CHECKOUT {% endcomment %} {% comment %} 2. USD Only: Standard Checkout Button {% endcomment %} {% comment %} WWW - MULTICURRENCY CHECKOUT {% endcomment %} {% if additional_checkout_buttons and settings.show_accelerated_checkout_buttons %}
{{ content_for_additional_checkout_buttons }}
{% endif %}
{% stylesheet %} .cart-actions { display: flex; flex-direction: column; gap: var(--gap-sm); border-block: 1px solid var(--color-border); padding-block: var(--padding-sm); margin-block-start: var(--margin-3xs); } .cart-actions__divider { border-block-start: 1px solid var(--color-border); } .cart__summary-totals:not(:has(.cart-actions)) { margin-block-start: var(--margin-3xs); border-block-start: 1px solid var(--color-border); padding-block-start: var(--margin-xl); } .cart__installments { color: var(--color-foreground); } {% endstylesheet %}