{% set current_theme = current_theme() %} {% from "macros/form_buttons.j2" import render_form_buttons %} {{ current_theme.headertags() }} {{ _("Configuración de Pagos con PayPal") }} {{ current_theme.local_style() }} {{ current_theme.navbar() }}
{{ current_theme.notify() }} {% from "macros/demo_banner.j2" import demo_mode_banner %} {{ demo_mode_banner() }}

{{ _("Configuración de pagos con PayPal") }}

{{ form.csrf_token }}
{{ _("Configuración General") }}
{{ form.habilitado(class="form-check-input") }}
{{ form.sandbox(class="form-check-input") }}

{{ _("Configuración de Producción") }}

{{ _("Configure las credenciales de PayPal para producción.") }}

{{ form.paypal_id(class="form-control", placeholder=_("Ingrese el Client ID de producción")) }}
{{ form.paypal_secret(class="form-control", placeholder=_("Ingrese el Client Secret de producción")) }}
{{ _("Deje en blanco para mantener el valor actual.") }}

{{ _("Configuración de Sandbox") }}

{{ _("Configure las credenciales de PayPal para pruebas en sandbox.") }}

{{ form.paypal_sandbox(class="form-control", placeholder=_("Ingrese el Client ID de sandbox")) }}
{{ form.paypal_sandbox_secret(class="form-control", placeholder=_("Ingrese el Client Secret de sandbox")) }}
{{ _("Deje en blanco para mantener el valor actual.") }}

{{ _("Información importante:") }}
  • {{ _("Obtenga sus credenciales de PayPal desde") }} PayPal Developer Dashboard
  • {{ _("Use el modo sandbox para pruebas y desarrollo") }}
  • {{ _("Los secretos se almacenan de forma cifrada en la base de datos") }}
  • {{ _("Asegúrese de configurar las URLs de retorno correctamente en PayPal") }}
{{ render_form_buttons(_("Actualizar Configuración"), url_for('admin_profile.pagina_admin')) }}