{# app/modules/loyalty/templates/loyalty/admin/merchant-settings.html #} {% extends "admin/base.html" %} {% from 'shared/macros/alerts.html' import loading_state, error_state %} {% from 'shared/macros/headers.html' import detail_page_header %} {% from 'shared/macros/forms.html' import form_section, form_actions %} {% block title %}{{ _('loyalty.admin.merchant_settings.title') }}{% endblock %} {% block i18n_modules %}['loyalty']{% endblock %} {% block alpine_data %}adminLoyaltyMerchantSettings(){% endblock %} {% block content %} {% call detail_page_header("'Admin Policy: ' + (merchant?.name || '')", '/admin/loyalty/merchants/' ~ merchant_id, subtitle_show='merchant') %} {{ _('loyalty.admin.merchant_settings.admin_controlled') }} {% endcall %} {{ loading_state(_('loyalty.admin.merchant_settings.loading')) }} {{ error_state(_('loyalty.admin.merchant_settings.error_loading')) }}

{{ _('loyalty.admin.merchant_settings.staff_pin_policy') }}

{{ _('loyalty.admin.merchant_settings.staff_pin_description') }}

{{ _('loyalty.admin.merchant_settings.pin_lockout_settings') }}

{{ _('loyalty.admin.merchant_settings.max_failed_attempts_help') }}

{{ _('loyalty.admin.merchant_settings.lockout_duration_help') }}

{{ _('loyalty.admin.merchant_settings.enrollment_settings') }}

{{ _('loyalty.admin.merchant_settings.transaction_settings') }}

{% endblock %} {% block extra_scripts %} {% endblock %}