These docs are for v2.1.0. Click to read the latest docs for v2.2.0.

Versión 2.3.0

Cambios en la versión V2.3.0

Suscripciones

  • 🔴 Se elimina completamente el soporte para suscripciones únicas (deprecado en v2.2.0)

▎ 📌

▎ Los siguientes endpoints fueron removidos en esta versión:

▎ GET /customers/:id/subscription
▎ POST /customers/:id/subscription
▎ PUT /customers/:id/subscription
▎ POST /customers/:id/subscription/pause
▎ POST /customers/:id/subscription/resume
▎ POST /customers/:id/subscription/cancel
▎ GET /customers/:id/subscription/events

▎ A partir de esta versión se debe utilizar el modelo de suscripciones múltiples por customer introducido en v2.2.0.

  • 🟢 Se agregan endpoints de Customer Portal para suscripciones:
    • POST /subscriptions/customer_portal — crea el portal del cliente para gestionar sus suscripciones
    • GET /subscriptions/customer_portal — consulta el portal del cliente de una suscripción

Métodos de Pago

  • 🟡 El campo allowed_payment_methods pasa a ser opcional. Si se omite, se habilitan automáticamente todos los métodos de pago configurados en la cuenta (card, cash, bank_transfer, bnpl, pay_by_bank, google, apple, etc.). Esto permite gestionar los métodos de pago directamente desde el panel sin necesidad de modificar la integración.
  • 🟢 Se agrega el campo excluded_payment_methods para excluir métodos de pago específicos del flujo de pago, sin necesidad de listar explícitamente los permitidos. Valores posibles: card, cash, bank_transfer, bnpl, pay_by_bank, google, apple

Versión del API

  • 🟡 El header Accept se actualiza a application/vnd.conekta-v2.3.0+json.