Validación E2E
Pruebas reales de las integraciones de Conekta (tarjetas, Apple Pay, Google Pay) en API directa + los 3 formatos de Checkout. Cada acción registra el payload exacto en el panel.
API directa
Conekta.js tokenization + custom form
Diferido
Ya probado en otra compañía productiva. Re-validaremos al final.
Checkout — Integration (embebido)
type=Integration · iframe Checkout Component
Diferido
Diferido.
Checkout — HostedPayment
type=HostedPayment · redirect
Diferido
Diferido.
PaymentLink
type=PaymentLink · link compartible
Diferido
Diferido.
API directa
ApplePaySession + merchant validation propio
Próximo
Requiere endpoint /api/validate-merchant que llama a Conekta para obtener una merchant session. Lo implementamos después.
Checkout — Integration (embebido)
POST /checkouts · type=Integration · allowed: ["card","apple"]
En pruebas
Checkout — HostedPayment
POST /checkouts · type=HostedPayment · redirect
En pruebas
PaymentLink
POST /checkouts · type=PaymentLink · allowed: ["card","apple"]
En pruebas
API directa
PaymentsClient + Conekta como gateway
Pendiente
Se implementa después de cerrar AP.
Checkout — Integration (embebido)
type=Integration · allowed includes "google"
Pendiente
Pendiente.
Checkout — HostedPayment
type=HostedPayment · redirect
Pendiente
Pendiente.
PaymentLink
Doc no expone "google" — gap a validar
Gap doc/producto
La doc de PaymentLink no lista google en allowed_payment_methods (F1). Probaremos forzar el valor en el endpoint para confirmar si es gap de doc o gap real de producto.