{# app/modules/loyalty/templates/loyalty/store/terminal.html #} {% extends "store/base.html" %} {% from 'shared/macros/headers.html' import page_header_flex %} {% from 'shared/macros/alerts.html' import loading_state, error_state %} {% from 'shared/macros/modals.html' import modal_simple %} {% from 'shared/macros/inputs.html' import search_autocomplete %} {% block title %}{{ _('loyalty.store.terminal.title') }}{% endblock %} {% block i18n_modules %}['loyalty']{% endblock %} {% block alpine_data %}storeLoyaltyTerminal(){% endblock %} {% block content %} {% call page_header_flex(title=_('loyalty.store.terminal.title'), subtitle=_('loyalty.store.terminal.subtitle')) %}
{% endcall %} {{ loading_state(_('loyalty.store.terminal.loading')) }} {{ error_state(_('loyalty.store.terminal.error_loading')) }}{{ _('loyalty.common.program_not_setup_desc') }}
{% if user.role == 'merchant_owner' %} {{ _('loyalty.common.setup_program') }} {% else %}{{ _('loyalty.common.contact_admin_setup') }}
{% endif %}{{ _('loyalty.store.terminal.points_balance') }}
{{ _('loyalty.store.terminal.stamps') }}
{{ _('loyalty.store.terminal.current') }}:
{{ _('loyalty.store.terminal.cooldown_active') }}
{{ _('loyalty.store.terminal.points_to_award') }}:
{{ _('loyalty.store.terminal.points_after') }}:
{{ _('loyalty.store.terminal.search_empty_state') }}
| {{ _('loyalty.store.terminal.col_time') }} | {{ _('loyalty.store.terminal.col_customer') }} | {{ _('loyalty.store.terminal.col_type') }} | {{ _('loyalty.store.terminal.col_points') }} | {{ _('loyalty.store.terminal.col_notes') }} |
|---|---|---|---|---|
| {{ _('loyalty.store.terminal.no_recent_transactions') }} | ||||
{{ _('loyalty.store.terminal.pin_authorize_text') }}