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

  1. Obtén acceso a la API de WhatsApp Business
  2. Conecta el número de teléfono a Orangepill
  3. Configura las plantillas de mensajes
  4. 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