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.
Casos de uso
Problemas concretos que PayFrame resuelve.
Necesitas aceptar tarjetas con 3DS sin certificarte PCI DSS.
Redirige al Hosted Checkout. El PAN nunca toca tu servidor; tú solo recibes el token.
Cobras mensualmente y necesitas guardar el método de pago del usuario.
Tokenización + endpoints de charge recurrente con webhook de éxito/fallo.
Un merchant tuyo tiene chargebacks altos y quieres routearlo a otro PSP.
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 backendQué incluye
Página segura de pago con 3DS. Integración en 15 minutos.
TypeScript, React Native, Python y Node. Production-ready.
HMAC-SHA256, anti-replay, con reintento exponencial.
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.
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;https://sandbox-api-payframe.paybridge.com.mx/api/v1https://api-payframe.paybridge.com.mx/api/v1Diferenciadores
- 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.
Docs completas con endpoints, ejemplos y sandbox pre-cargado en el hub técnico. O habla con nuestro equipo para un demo guiado.