Checkout.com por WhatsApp: el agente de IA crea el payment link y confirma el pago
Actualizado el 25 de octubre de 2026 · Revisado por Alejandro Díaz, CEO de Agent IA SAS
Checkout.com genera un payment link que lleva al cliente a una página de pago con los datos del cobro. SoyAgentia lo usa dentro de WhatsApp: cuando un cliente decide comprar, el agente de IA arma el pedido con tu catálogo, le pide a Checkout.com el link por el total, se lo envía en el chat y, cuando el pago queda aprobado, le confirma la compra.
Cada cuenta de Checkout.com usa su propia URL de API, así que la conexión pide un par de datos que otras pasarelas no piden. Aquí está cada uno, el paso a paso del cobro, las monedas y los medios. Para comparar, mira todas las pasarelas de pago.
Qué hace el agente de IA con Checkout.com
Con cada venta, el agente hace esto:
- Arma el pedido con productos del catálogo, servicios o montos a la medida, como anticipos, abonos o cotizaciones. Varios productos van en un solo link por el total.
- Crea el payment link con la referencia del pedido (AGIA-…), que pasa al pago y a los avisos, y con captura automática: un pago autorizado ya es un cobro.
- Envía en el chat el link que devuelve Checkout.com, con la página en español. Si el cliente no ha pagado, el agente le envía un recordatorio automático y, si el link vence a las 24 horas, le manda uno nuevo.
- Cuando el pago se aprueba, el cliente recibe la confirmación en el chat, se descuenta el inventario y la venta se factura sola en tu ERP. El cliente recibe el PDF de la factura por WhatsApp.
Qué necesitas para conectar Checkout.com
En SoyAgentia entra a Negocio → Integraciones, pestaña «Pasarela de pagos», y elige Checkout.com. Lo que necesitas:
- Payment Links activos. Según la guía de Checkout.com, se activan con tu gerente de cuenta o con soporte.
- Una secret key de tu cuenta. Empieza por sk_, o por sk_sbox_ en pruebas, y el panel verifica que no sea la public key ni una llave de pruebas en producción.
- El prefijo de la URL de tu cuenta: los 8 primeros caracteres de tu client ID sin «cli_». Lo ve el dueño o un administrador en Settings → Account structure. Es distinto en pruebas y en producción, y puedes pegar el client ID o la URL base.
- El processing channel ID, solo si tu llave sirve para varios canales de procesamiento. Con una llave por canal, déjalo vacío.
- Un webhook en tu Dashboard con la «URL de eventos (webhook)» del panel, los eventos payment_approved, payment_captured, payment_declined, payment_voided y payment_refunded, y una signature key que copias en el panel.
Paso a paso de un cobro con Checkout.com
Así avanza un pago desde el chat:
- El agente pide el link. La plataforma lo crea en la URL de tu cuenta. Si Checkout.com lo rechaza o tarda en responder, el respaldo automático crea el link con tu siguiente cuenta de pasarela, sin que nadie intervenga.
- El cliente abre el link y paga en la página de Checkout.com.
- Checkout.com envía el aviso. Con la signature key, la plataforma calcula la firma del cuerpo y la compara con el encabezado Cko-Signature, como indica la guía de webhooks de Checkout.com.
- La plataforma consulta el link y el pago en Checkout.com. Solo aprueba si el pago está autorizado o capturado, en la moneda del pedido y por al menos el monto cobrado.
- Si el link vence sin pago, la transacción queda anulada en el panel y el agente le ofrece al cliente un link nuevo. Si un aviso se pierde, la conciliación revisa los pendientes cada 10 minutos.
Monedas y conversión desde tus precios
El panel ofrece 24 monedas para Checkout.com, entre ellas USD, EUR, GBP, AED, SAR, KWD, CAD, AUD y JPY. Una empresa con precios en pesos colombianos cobra en dólares u otra moneda de la lista, con la tasa del día. La plataforma ajusta el monto al formato de cada moneda, incluidas las de tres decimales, como el dinar kuwaití.
Si la moneda de cobro y la de tus precios son iguales, no se convierte nada. Si son distintas, se usa la tasa automática del día: TRM oficial para pesos colombianos, Banco Central Europeo para el euro y unas 30 monedas, o tasa de mercado para las demás. Puedes fijar tu propia tasa y sumar un recargo por conversión. Más detalle en cobrar en dólares por WhatsApp.
Qué medios verá tu cliente
Payment Links de Checkout.com admite, entre otros, estos medios. Cuáles ve tu cliente depende de lo que tengas activo con Checkout.com y de los datos del cobro:
- Tarjetas, Apple Pay y Google Pay.
- PayPal y Klarna.
- Medios locales como iDEAL, Bancontact, KNET o Tabby, para compradores de los países donde funcionan.
- Cada medio puede pedir datos propios. Bancontact, por ejemplo, exige que el país de facturación sea Bélgica. Por eso la cuenta tiene el campo «País de facturación del comprador», que es CO si lo dejas vacío.
Lo que ganas con Checkout.com en el chat
Esto es lo que suma a tu operación:
- Cobras en 24 monedas y tus clientes pagan desde cualquier país con sus medios locales, desde el link que reciben en el chat.
- El panel verifica al guardar que el prefijo corresponda a la llave y al mismo ambiente, para que la cuenta quede bien conectada desde el primer cobro.
- Cobra productos del catálogo, servicios y montos a la medida, como anticipos, abonos o cotizaciones, con un solo link por el total. También cobra los productos sincronizados desde Shopify.
- Cobra en WhatsApp y también en Instagram, Messenger y TikTok, con la misma cuenta de Checkout.com.
- Las cuentas conectadas en sandbox quedan fuera del respaldo, para que un cliente real siempre pague en producción.
- Los reembolsos y anulaciones que hagas en tu Dashboard de Checkout.com se reflejan en el panel: la venta cambia de estado y el inventario se repone.
- Reportes de ventas por pasarela: el panel te muestra cuánto cobró tu cuenta de Checkout.com, por línea de WhatsApp y por periodo.
- Checkout.com es una marca de Checkout Ltd. SoyAgentia no está afiliada a Checkout Ltd.
Integraciones disponibles
- Checkout.com (Payment Links)
- WhatsApp Business API (Cloud API)
- ERP activo para facturar (Siigo u otro conectado)
Sigue leyendo
Preguntas frecuentes
¿Cómo activo Payment Links en mi cuenta de Checkout.com?
Se activan con tu gerente de cuenta de Checkout.com o con su soporte, porque Checkout.com los habilita cuenta por cuenta. Cuando estén activos, conecta la cuenta en el panel de SoyAgentia con tu secret key y el prefijo de tu URL.
¿Dónde saco el prefijo de la URL de Checkout.com?
De tu client ID, que aparece en Settings → Account structure del Dashboard para el dueño o un administrador. El prefijo son los 8 caracteres que siguen a «cli_». Como pruebas y producción tienen client ID distintos, también tienen prefijos distintos.
¿Necesito el processing channel ID de Checkout.com?
Solo si tu secret key sirve para varios canales de procesamiento: en ese caso Checkout.com necesita saber por cuál cobrar. Si tienes una llave por canal o un solo canal, deja el campo vacío.
¿Se ve en el panel un reembolso parcial de Checkout.com?
Sí. Los reembolsos que hagas en tu Dashboard de Checkout.com, parciales o totales, se reflejan en el panel con el aviso payment_refunded: la venta muestra lo reembolsado y, si el reembolso es total, cambia de estado y el inventario se repone.