Quickstart de Comercio WhatsApp
Lanza flujos de checkout dentro de WhatsApp. Acepta pagos sin salir de la conversación.
Lo que construirás
- Enviar catálogo de productos en WhatsApp
- Crear sesión de checkout
- Aceptar confirmación de pago
- Enviar actualizaciones de estado del pedido
Ejemplo rápido
// Create WhatsApp checkout session
const session = await orangepill.whatsapp.checkout.create({
phone: '+57300123456 7',
items: [
{ product_id: 'prod_abc', quantity: 1 }
],
payment_methods: ['bre_b', 'nequi', 'card']
});
// Send checkout link via WhatsApp
await orangepill.whatsapp.messages.send({
to: '+573001234567',
type: 'interactive',
interactive: {
type: 'button',
body: { text: 'Tu carrito está listo!' },
action: {
buttons: [{
type: 'reply',
reply: {
id: 'checkout',
title: 'Pagar ahora'
}
}]
}
},
context: { checkout_session_id: session.id }
});
Configuración de WhatsApp Business API
- Obtén acceso a la API de WhatsApp Business
- Conecta el número de teléfono a Orangepill
- Configura las plantillas de mensajes
- Habilita los métodos de pago
Funciones soportadas
- Catálogos de productos
- Botones de checkout
- Confirmaciones de pago
- Actualizaciones de estado del pedido
- Traspaso a soporte al cliente
Plantillas de mensajes
Plantillas preaprobadas para flujos de checkout:
- Confirmación de pedido
- Pago recibido
- Actualizaciones de envío
- Confirmación de entrega
Próximos pasos
- Solución de Comercio WhatsApp - Guía completa
- Webhooks - Escucha eventos de mensajes
- Ejemplos - Implementaciones de muestra