Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pay-me.com/llms.txt

Use this file to discover all available pages before exploring further.

Aplica estas recomendaciones cuando integres Checkout Web con Pay-me Flex.

Responsabilidades del flujo

Backend

Genera tokens, solicita el nonce, valida estados finales y actualiza pedidos.

Frontend

Inicializa Flex, muestra el checkout y captura callbacks para mejorar la experiencia del usuario.
No cierres una orden solo con la respuesta visual del navegador. Confirma el estado final desde backend, especialmente en métodos asíncronos.

Seguridad

Nonce y tokens

  • Genera el Access Token y el nonce desde backend.
  • No expongas credenciales ni tokens en JavaScript, HTML, logs o analítica.
  • Renueva credenciales temporales cuando expiren.
  • Usa responseCallback para experiencia de usuario.
  • Usa trackingCallback para trazabilidad del flujo.
  • Usa onErrorCallback para mensajes controlados y soporte.
  • Para QR, transferencia, Cuotéalo o PagoEfectivo, confirma por consulta o notificación.
  • Maneja estados pendientes, expirados y denegados.
  • Evita duplicar órdenes ante reintentos del usuario.

UX recomendada

  • Muestra mensajes claros para pago aprobado, rechazado, pendiente o cancelado.
  • Conserva el número de operación para soporte.
  • Valida Flex en desktop y mobile.
  • Prueba idioma, botón de cierre y métodos visibles antes de producción.

Checklist de integración

Revisa el checklist específico para Checkout Web.