PayBridge
← Volver a productos
PagosGA

PayFrame

Payment gateway multi-PSP con Hosted Checkout y SDKs listos

Frame de pagos unificado para tarjetas. Hosted checkout drop-in, SDKs para web y mobile, refunds y cancels garantizados. 3DS + PCI DSS Level 1 sin PAN en tu servidor.

Autorización
~1.2 s p95
3DS incluido, latencia promedio real.
Aprobación
89%
Rate con PayBrain de routing.
Chargebacks
<0.4%
Después de PayShield + PayTrust.
Coverage
6+ PSPs
Tonder, Pinpeo, y más.

Casos de uso

Problemas concretos que PayFrame resuelve.

E-commerce
Problema

Necesitas aceptar tarjetas con 3DS sin certificarte PCI DSS.

Solución

Redirige al Hosted Checkout. El PAN nunca toca tu servidor; tú solo recibes el token.

SaaS con suscripciones
Problema

Cobras mensualmente y necesitas guardar el método de pago del usuario.

Solución

Tokenización + endpoints de charge recurrente con webhook de éxito/fallo.

Marketplace
Problema

Un merchant tuyo tiene chargebacks altos y quieres routearlo a otro PSP.

Solución

Split routing por merchant. Configuración en caliente sin redeploy.

Cómo funciona

Arquitectura simplificada. Los detalles técnicos completos viven en el hub de developers.

Cliente web/app → PayFrame Hosted Checkout (iframe seguro)
                                       → Router de PSPs (multi-PSP)
                                       → PSP elegido (Tonder / Pinpeo / …)
                                       → Webhook firmado a tu backend

Qué incluye

Hosted Checkout drop-in

Página segura de pago con 3DS. Integración en 15 minutos.

SDKs frontend + backend

TypeScript, React Native, Python y Node. Production-ready.

Webhooks firmados idempotentes

HMAC-SHA256, anti-replay, con reintento exponencial.

Refund y cancel completos

Devoluciones parciales/totales con audit trail.

Sneak peek técnico

Un vistazo a cómo se integra. Docs completas con ejemplos multi-lenguaje en el hub de developers.

javascriptsneak peek
import { PayFrame } from "@paybridge/payframe";

const pf = new PayFrame({ apiKey: process.env.PAYFRAME_KEY });

const session = await pf.checkout.createSession({
  amount: 250.00,
  currency: "MXN",
  orderId: "order_123",
  return_url: "https://tuapp.com/order/complete",
});

// Redirige al usuario
window.location.href = session.checkoutUrl;
Sandbox: https://sandbox-api-payframe.paybridge.com.mx/api/v1
Producción: https://api-payframe.paybridge.com.mx/api/v1

Diferenciadores

  • Hosted Checkout
  • 3DS + PCI Level 1
  • SDKs oficiales
  • Webhooks HMAC

Preguntas frecuentes

¿Necesito certificarme PCI DSS?
No para el Hosted Checkout — el PAN va directo del navegador del cliente a nuestro PSP. Tú solo manejas tokens.
¿Soporta 3DS 2.0?
Sí, 3DS 2.0 con exemptions inteligentes. El SDK maneja el flow completo por ti.
¿Puedo hacer refund parcial?
Sí. POST /refunds con amount menor al original. Múltiples refunds hasta agotar el monto.
¿Los webhooks tienen firma?
Sí. Header X-Payframe-Signature con HMAC-SHA256 sobre body+timestamp. Ejemplos de verificación en el hub.
Prueba PayFrame

Docs completas con endpoints, ejemplos y sandbox pre-cargado en el hub técnico. O habla con nuestro equipo para un demo guiado.