Checkout
Elige un camino de checkout que se adapte a tu equipo
Checkout alojado, links de pago, formularios embebidos o Smart Fields. Menos datos de tarjeta en tus servidores.
- Opciones sin código
- Campos de tarjeta alojados
- Tokens de un solo uso
Escaneie o QR · expira em 29:59
- Opciones de checkout sobre la misma plataforma de pay-ins
- 4
- Links de pago que compartes por email, SMS o chat
- Sin código
- Campos de tarjeta alojados que reducen tu alcance PCI
- Smart Fields
- Donde configuras apariencia, catálogo y claves
- Business Portal
Opciones
Elige tu camino de integración
Todas las opciones funcionan sobre la misma plataforma de pay-ins. La diferencia está en cuánto construyes y cuánto alcance PCI conservas.
WebCheckoutSin código
Crea y completa una solicitud de pago desde el Business Portal, con tarjeta o transferencia bancaria. Para ventas telefónicas y negocios sin tienda en línea. Alcance PCI mínimo.
WebCheckout —Links de pagoSin código
Comparte un link seguro por email, SMS, redes sociales o chat. Para facturas, ventas a distancia y comercio social. Alcance PCI mínimo.
Links de pago —Iframe embebidoPoco código
Un checkout de marca blanca dentro de tu sitio, cargado desde una sesión que crea tu servidor. Sin redirecciones, y los datos sensibles se quedan en el iframe seguro. Alcance PCI reducido.
Iframe embebido —Smart FieldsDesarrollador
Campos de tarjeta alojados dentro de tu propio formulario con un SDK de JS, consolidados en un token de un solo uso para el cobro. Alcance PCI compartido.
Smart Fields —
Smart Fields
De la tarjeta al pago en cuatro pasos
- 01
Carga el SDK
Incluye localpayment-sdk.min.js e inicialízalo con tu código de cliente y tu clave de API de Smart Fields.
- 02
Monta los campos
Crea los campos pan, cvv y expiration y móntalos en los contenedores de tu formulario.
- 03
Consolida
Tu backend intercambia el ID de sesión por un token de un solo uso mediante el endpoint consolidate.
- 04
Cobra
Crea el pay-in con el token en lugar de los datos de la tarjeta. Los datos de tarjeta nunca llegan a tus servidores.
Para desarrolladores
Convierte una sesión de Smart Fields en un pago
En el navegador, el SDK captura la tarjeta en campos alojados y te entrega un ID de sesión. En tu servidor, cámbialo por un token de un solo uso y crea el pay-in.
- SDK de Stage: sdk.stage.localpayment.com/localpayment-sdk.min.js
- Tokens de un solo uso, uno por pago
- El mismo endpoint Create Payin que el resto de los medios
# Ilustrativo: endpoints de Stage y valores ficticios; ver la guía de Smart Fields
# 1) Cambia la sesión de Smart Fields por un token de un solo uso
# LP_TOKENIZATION_URL: tokenization host for your environment (see the Smart Fields guide)
curl -X POST "$LP_TOKENIZATION_URL/api/tokenization/consolidate" \
-H "Authorization: Bearer $SESSION_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"clientCode": "<your-client-code>",
"sessionId": "<session-id-from-the-sdk>",
"CardholderName": "Lucía Méndez"
}'
# 2) Crea el pay-in con ese token
curl -X POST https://api.stage.localpayment.com/api/payin/ \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"paymentMethod": { "type": "CreditCard", "code": "1904", "flow": "DIRECT" },
"externalId": "a41d7e20-0000-4000-8000-000000000077",
"country": "COL",
"currency": "COP",
"amount": 185000,
"accountNumber": "<your-account-number>",
"conceptCode": "0001",
"merchant": { "type": "COMPANY", "name": "Comercio Ejemplo S.A.S." },
"payer": {
"type": "INDIVIDUAL",
"name": "Lucía",
"lastname": "Méndez",
"document": { "type": "CC", "id": "1000000000" }
},
"card": { "token": "<single-use-token>" }
}'Hazlo tuyo
Configura el checkout desde el Business Portal
Apariencia, catálogo y claves en un solo lugar, para que operaciones ajuste el checkout sin esperar un despliegue.
- Define el color de marca del iframe embebido y de los links de pago
- Guarda productos frecuentes para WebCheckout y links de pago
- Gestiona las claves del iframe y las claves de API de Smart Fields
- Sigue cada pago en los mismos reportes que tu tráfico por API
Resumen
USD
1.284.560,00
+4,2 %
BRL
3.420.118,40
+12,8 %
MXN
8.905.332,10
+6,1 %
- Pay-in · Pixorder_8F2K-1043+ R$ 1.250,00
- Payout · SPEIseller_0921− MX$ 18.400,00
- FX · BRL → USDfx_3b7q250.000,00 USD
- Pay-in · Bre-Border_9A1C-2210+ COP 890.000
Casos de uso
El checkout adecuado para cada canal de venta
Facturas y B2B
Envía un link de pago con cada factura y cobra sin que tu cliente tenga que iniciar sesión en un portal.
Facturas y B2B —Comercio social y por chat
Cierra ventas en apps de mensajería y redes sociales con un link.
Ventas telefónicas y asistidas
Tus agentes crean una solicitud de WebCheckout mientras el cliente está en línea.
E-commerce con tu marca
Mantén a los compradores en tu sitio con el iframe embebido o Smart Fields.
E-commerce con tu marca —
Preguntas frecuentes
¿Con qué opción de checkout conviene empezar?
Muchos negocios empiezan con links de pago o WebCheckout porque no requieren integración, y luego pasan al iframe embebido o a Smart Fields a medida que su checkout madura.
¿Qué significa el alcance PCI para mi equipo?
Es la parte de tus sistemas sujeta a los requisitos de PCI DSS. Las opciones alojadas mantienen los datos de tarjeta con nosotros, lo que reduce ese alcance; tu QSA confirma tus obligaciones definitivas.
¿Qué medios de pago admiten las opciones alojadas?
WebCheckout acepta tarjetas de crédito, tarjetas de débito y transferencias bancarias. Los links de pago y el iframe embebido muestran los medios habilitados para tu cuenta, incluidas tarjetas y transferencias. Smart Fields captura solo datos de tarjeta.
¿Necesito un SDK para el servidor?
No. No hay SDKs oficiales de servidor: tu backend llama directamente a la API REST. Smart Fields usa un SDK de JS del lado del cliente.
¿Puedo probar antes de salir en vivo?
Sí. Smart Fields y las demás opciones de checkout se pueden probar en Stage, que replica producción sin dinero real.
¿Puedo personalizar el checkout alojado con mi marca?
Sí. Desde el Business Portal defines el color de marca del iframe embebido y de los links de pago, sin cambios de código.
¿Cuánto tiempo es válido un link de pago?
El cliente debe pagar dentro de las 8 horas desde que abre el link por primera vez. Después vence, y para cobrar envías un link nuevo.
También en la misma API
Tarjetas
Tokenización en Argentina, Colombia, México y Perú; 3D Secure y cuotas en Colombia, México y Perú.
Tarjetas —Pay-ins
Todos los medios locales con un solo endpoint Create Payin.
Pay-ins —Business Portal
Opera pagos, aprobaciones, claves y reportes en un solo lugar.
Business Portal —Cobertura
Presencia licenciada, registrada o supervisada en 18 países y rieles locales en 14, país por país.
Cobertura —Directorio de métodos de pago
Cada método documentado, con códigos, límites y velocidad por país.
Directorio de métodos de pago —Experiencias de checkout
Mira cómo ve el pagador cada método, pantalla por pantalla.
Experiencias de checkout —Guía rápida para desarrolladores
Obtén un token, envía tu primera solicitud y recibe un webhook en Stage.
Guía rápida para desarrolladores —
Elige tu camino y sal en vivo
Empieza hoy con un link y evoluciona a un checkout totalmente nativo cuando estés listo.

Opciones sin código