Skip to main content

Nuevas Funcionalidades

1. Entitlements

Dodo Payments ahora incluye Entitlements unificados: una capa única que impulsa la entrega automática para cada integración de cumplimiento. Un solo producto puede entregar múltiples entitlements en cada compra exitosa o suscripción activa.
Cinco nuevas integraciones de plataformas Hasta ahora, Dodo Payments entregaba claves de licencia y archivos digitales automáticamente al comprar. Entitlements amplía ese alcance a cinco plataformas adicionales, para que los clientes que pagan puedan obtener acceso a tu comunidad, tu código o tu contenido en el momento en que el pago sea exitoso, sin necesidad de cumplimiento manual de tu parte: Estos se unen a las integraciones existentes de Claves de Licencia (claves únicas con límites de activación y caducidad) y Archivos Digitales (URLs de descarga presignadas para libros electrónicos, plantillas, medios), todas ahora gestionadas a través del mismo ciclo de vida de concesión. Lo que obtienes de inmediato Webhooks Cuatro nuevos eventos de ciclo de vida se disparan para cada concesión:
Aprende más: Entitlements | Entitlement Grant Webhooks

2. Razones de Cancelación de Suscripción en el Portal del Cliente

Cuando los clientes cancelan una suscripción desde el Portal del Cliente, ahora se les solicita que compartan por qué están cancelando antes de confirmar. La razón capturada se almacena en la suscripción como cancellation_feedback, se muestra en las cargas de API y webhook, y está disponible en el panel para que puedas detectar patrones de cancelación de un vistazo.
Opciones de razón Dónde aparece
  • Objeto de suscripción: Nuevo campo cancellation_feedback (uno de los valores anteriores) e cancellation_comment (texto libre opcional), llenados cuando el cliente cancela
  • Webhook subscription.cancelled: Ambos campos están incluidos en la carga
  • API: Pasa cancellation_feedback e cancellation_comment a PATCH /subscriptions/{id} al programar o ejecutar una cancelación de manera programática
Aprende más: Portal del Cliente | Subscription Webhooks

3. Monto Mínimo de Mandato Configurable para E-Mandatos INR

Ahora puedes configurar el umbral del mandato para los e-mandatos INR en suscripciones recurrentes con tarjeta india. Anteriormente, cada suscripción con tarjeta india por debajo de ₹15,000 usaba un mandato a demanda fijo de ₹15,000. Ahora puedes sobrescribir este umbral a nivel de comerciante, y por sesión de pago o suscripción si es necesario. El monto del mandato registrado con el banco del cliente es max(mandate_min_amount_inr_paise, billing_amount), por lo que este valor actúa como el techo de autorización para el cliente siempre que la facturación sea menor al umbral.
Prioridad de resolución
  1. Sobrescribir por solicitud (mandate_min_amount_inr_paise en la sesión de pago, el pago o la suscripción)
  2. Configuración a nivel de comerciante en las configuraciones del negocio
  3. Valor predeterminado del sistema de ₹15,000 (1,500,000 paise)
Aprende más: Métodos de Pago en India | Suscripciones con Mandatos RBI

4. Configuración Inclusiva de Tarifas de Moneda Adaptativa

Adaptive Currency es la característica que te permite cobrar a los clientes en su moneda local. Por defecto, la tarifa de moneda adaptativa del 2–4% es asumida por el cliente y se añade a tu precio mostrado. Con la nueva configuración Fees Inclusive, puedes cambiar esto: mantener el precio mostrado inalterado para el cliente y absorber la tarifa tú mismo. Dónde configurar Ve a Configuraciones → Negocio, asegúrate de que Adaptive Pricing esté habilitado, y activa Fees Inclusive en la sección de Moneda Adaptativa. Sobrescribir por solicitud También puedes anular el valor predeterminado del merchant para pagos individuales, cargos de suscripción bajo demanda y cambios de plan usando el booleano adaptive_currency_fees_inclusive:
Aprende más: Adaptive Currency

5. Aplicación de Escritorio de Dodo Payments

La aplicación oficial Dodo Payments Desktop ahora está disponible para macOS, Windows y Linux. Ejecuta tu panel de pagos como una aplicación nativa rápida: no se requiere pestaña de navegador. Qué contiene
  • Pequeño binario nativo — construido con Tauri en el webview nativo del sistema, ~5 MB en total (sin Chromium incluido)
  • Firmado y notarizado — las compilaciones de macOS están firmadas con Apple Developer ID y notarizadas, sin advertencias de Gatekeeper
  • Actualización automática — verifica cada 4 horas y aplica actualizaciones firmadas automáticamente desde las Releases de GitHub (funciona en macOS, Windows y Linux AppImage)
  • Bandeja del sistema + barra de menú — ocultar en bandeja en macOS, menús completos de Archivo/Edición/Vista/Ayuda con atajos de teclado (⌘⇧H va al tablero, ⌘L copia la URL actual, ⌘⌥I herramientas de desarrollo)
  • Soporte de enlaces profundos — los enlaces de autenticación por enlace mágico se abren directamente en la aplicación
  • Ventanas múltiples — abre múltiples paneles de control lado a lado

6. Pagos con Stablecoins (USDC, USDP, USDG)

Acepta pagos con stablecoin a nivel global con liquidación en USD. Los clientes pagan desde su billetera de stablecoin preferida en la red de su elección, tú recibes USD fiduciario sin exposición a la volatilidad de criptomonedas, sin devoluciones de cargo y sin infraestructura bancaria requerida del lado del cliente. Monedas y redes compatibles Cobertura Configuración Pase crypto_currency en allowed_payment_method_types al crear una sesión de pago:
Se muestra al cliente una dirección de billetera y un código QR con el monto de stablecoin calculado a la tasa de cambio en tiempo real; una vez que la blockchain confirma la transacción, tu webhook payment.succeeded se dispara y el cliente es redirigido a tu página de éxito.
Aprende más: Pagos con Stablecoins

7. Importar Claves de Licencia Existentes

Ahora puedes importar claves de licencia de otro sistema en Dodo Payments usando la API de Creación de Claves de Licencia. Esto habilita la migración sin interrupciones desde cualquier proveedor externo de claves de licencia, para que tus clientes existentes puedan continuar activando, validando y desactivando sus claves contra Dodo Payments sin nueva emisión.
Las claves importadas están etiquetadas con source: "import" (vs. source: "auto" para claves generadas automáticamente al pago), para que puedas distinguir el inventario migrado de las claves emitidas orgánicamente al consultar GET /license_keys. El payment_id en claves importadas es null porque no están vinculadas a una transacción de Dodo Payments.
Aprende más: Claves de Licencia | API de Creación de Claves de Licencia

8. require_phone_number para Sesiones de Pago

Obliga a los clientes a proporcionar un número de teléfono durante el pago configurando feature_flags.require_phone_number: true al crear una sesión de pago. El número de teléfono se convierte en un campo obligatorio en el formulario de pago, con la validación del formulario mostrando “Se requiere número de teléfono” si el cliente lo deja en blanco.
Aprende más: Características de Pago | API de Creación de Sesión de Pago

Corrección de Errores y Mejoras

  • Pequeñas correcciones de errores y mejoras de estabilidad en toda la plataforma
Última modificación el 6 de agosto de 2026