Conecta Mekebook con tus sistemas y pasarelas de pago de forma sencilla y segura
Ofrecemos una amplia variedad de opciones para procesar pagos recurrentes en diferentes mercados
Soporte completo para los principales emisores de tarjetas a nivel mundial, con capacidades avanzadas de gestión y seguridad.
Visa, Mastercard, American Express, Discover, Diners Club, JCB y otras tarjetas internacionales.
Cumplimiento total con los estándares de seguridad de la industria de tarjetas de pago, minimizando tu ámbito de responsabilidad.
Integración con redes de actualización de tarjetas para mantener la información al día cuando hay renovaciones o reemplazos.
Soporte para autenticación avanzada que mejora la seguridad manteniendo una experiencia de usuario fluida.
Solución ideal para cobros recurrentes en la zona euro, con alta tasa de aceptación y menor costo de procesamiento.
Soporte para todos los países de la zona SEPA, incluyendo gestión de mandatos y notificaciones previas.
Herramientas para la creación, almacenamiento y gestión de mandatos electrónicos conforme a la normativa europea.
Configuración personalizada de fechas de cargo y frecuencias adaptadas a tus necesidades de facturación.
Procesos automatizados para la gestión de devoluciones (R-transactions) y reintentos según normativa.
Soporte para métodos de pago específicos de diferentes países, facilitando la expansión internacional y mejorando las tasas de conversión en mercados locales.
Bizum, transferencias inmediatas, domiciliación bancaria local y tarjetas específicas del mercado español.
Integración con sistemas como Oxxo, Boleto Bancário, PSE, Webpay y otros métodos relevantes en la región.
Soporte para iDEAL, Sofort, Giropay, Bancontact y otros métodos preferidos en diferentes países europeos.
Integración con Alipay, WeChat Pay, GrabPay y otros sistemas populares en mercados asiáticos.
Soporte para las principales soluciones de pago digital, ofreciendo a tus clientes opciones modernas y convenientes para sus suscripciones.
Integración completa con PayPal para pagos recurrentes, incluyendo gestión de acuerdos de facturación.
Soporte para pagos recurrentes a través de Apple Pay, ofreciendo una experiencia fluida en dispositivos iOS.
Integración con Google Pay para facilitar pagos recurrentes en el ecosistema Android y web.
Soporte para soluciones emergentes como Klarna, Revolut y otras opciones de pago digital en crecimiento.
Implementación paso a paso para conectar tu plataforma con Mekebook
Crea tu cuenta de Mekebook y configura los detalles básicos de tu negocio, incluyendo información fiscal y preferencias de notificación.
Genera tus claves de API para el entorno de pruebas (sandbox) y producción, con diferentes niveles de permisos según tus necesidades.
Utiliza nuestro entorno de pruebas para validar la integración, simular diferentes escenarios de pago y verificar el correcto funcionamiento.
Define las reglas de facturación, estrategias de dunning y otros parámetros que determinarán cómo se gestionan tus cobros recurrentes.
Una vez validada la integración en el entorno de pruebas, realiza la transición a producción para comenzar a procesar pagos reales.
Nuestro sistema está diseñado para manejar de forma robusta las diferentes situaciones que pueden surgir durante el procesamiento de pagos recurrentes:
Identificación precisa del tipo de error (fondos insuficientes, tarjeta caducada, límites excedidos, etc.) para aplicar la estrategia de recuperación más adecuada.
Configuración flexible de secuencias de reintentos con intervalos optimizados según el tipo de error y el comportamiento histórico del cliente.
Sistema de comunicación multicanal (email, SMS, push) que envía mensajes personalizados para facilitar la actualización de métodos de pago o resolución de problemas.
Logs completos de todas las transacciones, intentos y comunicaciones, proporcionando una visión clara del estado de cada suscripción y sus eventos relacionados.
Información esencial para implementar correctamente la integración con Mekebook
Nuestra API sigue los principios REST y utiliza JSON para el intercambio de datos, facilitando la integración desde cualquier lenguaje de programación o plataforma.
/v1/customers - Gestión de clientes y sus métodos de pago/v1/subscriptions - Creación y gestión de suscripciones/v1/plans - Configuración de planes y precios/v1/invoices - Acceso a facturas y estados de pago/v1/payment_methods - Gestión de métodos de pago/v1/events - Historial de eventos del sistema
POST /v1/customers
{
"email": "cliente@ejemplo.com",
"name": "Empresa Ejemplo S.L.",
"tax_id": "B12345678",
"billing_address": {
"line1": "Calle Principal 123",
"postal_code": "28001",
"city": "Madrid",
"country": "ES"
},
"metadata": {
"internal_id": "CL-12345"
}
}
POST /v1/subscriptions
{
"customer_id": "cus_12345abcde",
"plan_id": "plan_premium_monthly",
"payment_method_id": "pm_67890fghij",
"trial_end": "2025-12-15",
"metadata": {
"source": "campaign_spring2025"
}
}
Los webhooks permiten recibir notificaciones en tiempo real sobre eventos importantes, manteniendo tus sistemas sincronizados con el estado de las suscripciones.
subscription.created - Nueva suscripción creadasubscription.updated - Actualización en una suscripciónsubscription.cancelled - Cancelación de suscripciónpayment.succeeded - Pago procesado con éxitopayment.failed - Fallo en intento de pagopayment_method.updated - Actualización de método de pagoinvoice.created - Nueva factura generadainvoice.paid - Factura marcada como pagadadunning.started - Inicio de proceso de recuperacióndunning.succeeded - Recuperación exitosadunning.failed - Proceso de recuperación fallido
{
"id": "evt_12345abcde",
"type": "payment.succeeded",
"created": 1731542400,
"data": {
"object": {
"id": "pay_67890fghij",
"amount": 2995,
"currency": "eur",
"subscription_id": "sub_54321abcde",
"customer_id": "cus_12345abcde",
"invoice_id": "inv_98765zyxwv",
"payment_method": "card",
"status": "succeeded"
}
}
}
La seguridad es una prioridad máxima cuando se trata de procesamiento de pagos. Sigue estas recomendaciones para garantizar una integración segura y robusta.
Mekebook está especialmente diseñado para integrarse de forma fluida con aplicaciones SaaS, proporcionando una gestión completa del ciclo de vida de las suscripciones.
Nuestros clientes suelen integrar Mekebook con los siguientes sistemas:
app.post('/webhooks/Mekebook', function(req, res) {
const event = req.body;
switch(event.type) {
case 'subscription.activated':
activateService(event.data.object.customer_id, event.data.object.plan_id);
break;
case 'subscription.cancelled':
deactivateService(event.data.object.customer_id);
break;
case 'subscription.updated':
updateServiceTier(event.data.object.customer_id, event.data.object.plan_id);
break;
}
res.status(200).send();
});