Saltar al contenido

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
4
Opciones de checkout sobre la misma plataforma de payins
Sin código
Links de pago que compartes por email, SMS o chat
Smart Fields
Campos de tarjeta alojados que reducen tu alcance PCI
Business Portal
Donde configuras apariencia, catálogo y claves

Por qué Localpayment

Vende en más canales, con menos desarrollo

Habla con nuestro equipo de ventas

Cuéntanos tus mercados y volúmenes, y diseñamos la integración contigo.

Casos de uso

El checkout adecuado para cada canal de venta

Smart Fields

De la tarjeta al pago en cuatro pasos

  1. 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.

  2. 02

    Monta los campos

    Crea los campos pan, cvv y expiration y móntalos en los contenedores de tu formulario.

  3. 03

    Consolida

    Tu backend intercambia el ID de sesión por un token de un solo uso mediante el endpoint consolidate.

  4. 04

    Cobra

    Crea el payin 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 payin.

  • 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 payin 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>" } }'

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.

¿Qué más puedo gestionar desde el Business Portal?

Puedes guardar productos frecuentes para WebCheckout y links de pago, y gestionar las claves del iframe y las claves de API de Smart Fields. Cada pago aparece en los mismos reportes que tu tráfico por API.

Elige tu camino y sal en vivo

Empieza hoy con un link y evoluciona a un checkout totalmente nativo cuando estés listo.

¿Cómo podemos ayudarte?

Descarga tu ejemplar

Déjanos tus datos y obtén la edición completa al instante.