Acepta pagos en México con Conekta y MercadoPago desde Cotizera
No todos tus clientes pagan con tarjeta de crédito
En México, el 60% de los pagos en línea se hacen con métodos distintos a tarjeta de crédito. Tus clientes quieren pagar por transferencia SPEI, en efectivo en OXXO, con tarjeta de débito o incluso desde su app de MercadoPago. Si solo ofreces un procesador internacional como Stripe, estás dejando fuera a la mayoría de tus compradores.
Conekta y MercadoPago son los dos procesadores de pago más usados en México. Ambos aceptan métodos locales que Stripe no maneja, y ambos se integran con Cotizera vía Zapier o webhooks. Este post cubre cómo configurar cada uno para cobrar automáticamente cuando un cliente acepta una cotización.
Conekta vs MercadoPago: cuál elegir
Antes de configurar, entiende la diferencia:
| Conekta | MercadoPago | |
|---|---|---|
| Enfoque | México exclusivamente | Toda Latinoamérica |
| Métodos de pago | Tarjeta, SPEI, OXXO, PayCash | Tarjeta, transferencia, punto de venta, QR |
| Comisión tarjeta | 2.9% + $2.50 MXN | 3.49% + $4.00 MXN |
| Comisión OXXO | $10-15 MXN fijo | N/A (usa puntos de cobro propios) |
| Tiempo de depósito | 2 días hábiles | Disponible inmediato en cuenta MP |
| API/Zapier | API robusta, Zapier limitado | Zapier nativo, API completa |
| Ideal para | Empresas que cobran en México | Negocios con clientes en toda LATAM |
Tip: Si el 90% de tus clientes están en México y quieres OXXO, ve con Conekta. Si vendes en varios países de Latinoamérica, MercadoPago te da cobertura más amplia.
Opción A: Cobra con Conekta
Cómo funciona el flujo
- El cliente acepta la cotización en Cotizera
- Tu webhook o Zap detecta el cambio de estado
- Se crea un Order en Conekta con los métodos de pago habilitados
- El cliente recibe un link de pago con las opciones: tarjeta, SPEI u OXXO
- Conekta procesa el pago y notifica a tu sistema
Configuración con webhooks
Conekta funciona mejor con webhooks directos que con Zapier. Configura así:
- En Cotizera, ve a Configuración → Claves API y copia tu clave
- En tu servidor o con una función serverless (Vercel Functions funciona), crea un endpoint que:
- Escuche el webhook
quote.status.changedde Cotizera - Filtre solo eventos donde
status === "ACCEPTED" - Llame a la API de Conekta para crear un Order con el monto de la cotización
- Escuche el webhook
- Conekta genera un checkout link que puedes enviar al cliente por email
{
"currency": "MXN",
"customer_info": {
"name": "quote.clientName",
"email": "quote.clientEmail"
},
"line_items": [{
"name": "Cotización #COT-0042",
"unit_price": 150000,
"quantity": 1
}],
"checkout": {
"allowed_payment_methods": ["card", "bank_transfer", "cash"],
"type": "Integration"
}
}Note: El
unit_priceen Conekta va en centavos. $1,500.00 MXN =150000.
Lo que ve el cliente con Conekta
Al abrir el link de pago, el cliente elige cómo pagar:
- Tarjeta: ingresa los datos y paga al instante
- SPEI: recibe una CLABE interbancaria y referencia. Transfiere desde su banca en línea. El pago se confirma en minutos.
- OXXO: recibe un número de referencia. Va al OXXO más cercano, dicta el número y paga en efectivo. Confirmación en 1-2 horas.
Opción B: Cobra con MercadoPago
Cómo funciona el flujo
- El cliente acepta la cotización en Cotizera
- Zapier detecta el cambio de estado
- Se crea una Preference de pago en MercadoPago
- El cliente recibe el link del checkout de MercadoPago
- Paga con el método que prefiera
Configuración con Zapier
MercadoPago tiene integración nativa con Zapier, lo que simplifica la configuración:
- Trigger: Cotizera → Quote Status Changed (filtrar por
ACCEPTED) - Acción: MercadoPago → Create Payment Preference
- Title:
Cotización #+quote.number - Unit price:
quote.total - Currency:
MXN - Payer email:
quote.clientEmail
- Title:
- Acción 2: Email → envía el
init_point(link de checkout) al cliente
Lo que ve el cliente con MercadoPago
El checkout de MercadoPago ofrece:
- Tarjeta de crédito o débito: Visa, Mastercard, AMEX — con opción de meses sin intereses
- Transferencia bancaria: desde cualquier banco mexicano
- Dinero en cuenta MercadoPago: si el cliente tiene saldo
- Puntos de cobro: tiendas de conveniencia y farmacias participantes
- QR: pago desde la app de MercadoPago escaneando un código
Tip: MercadoPago permite ofrecer meses sin intereses (3, 6, 12 meses) sin costo adicional para ti en algunas promociones. Esto puede ser el factor que cierra una venta grande.
Recibe notificaciones de pago
Ambos procesadores envían webhooks cuando un pago se completa. Configura una notificación para tu equipo:
Con Conekta: registra un webhook en el dashboard de Conekta que apunte a tu endpoint. Escucha el evento charge.paid.
Con MercadoPago: crea un Zap con trigger MercadoPago → Payment Received → Slack o Email a tu equipo.
En ambos casos, puedes usar la API de Cotizera para agregar una nota en la cotización confirmando que el pago fue recibido.
Cuándo usar cada opción
- Solo México, necesitas OXXO y SPEI: Conekta
- LATAM completo, quieres Zapier sin código: MercadoPago
- Clientes internacionales con tarjeta: Stripe
- Máxima cobertura: configura MercadoPago para clientes locales y Stripe para internacionales
Empieza a cobrar con métodos locales
- Crea tu cuenta en Conekta o MercadoPago
- Genera tu clave API en Configuración → Claves API
- Configura el Zap o webhook: cotización aceptada → link de pago → email al cliente
- Acepta una cotización de prueba y paga con el método que prefieras
Tus clientes pagan como quieren. Tú cobras sin perseguir transferencias. La cotización se convierte en ingreso en minutos, no en días.