Saltar al contenido principal

Nuevas Funciones

1. Lleva tu propio procesador (BYOP)

Ahora puedes conectar tu propio procesador de pagos — Stripe o Adyen — y enrutar pagos a través de él por país del cliente, mientras Dodo Payments sigue gestionando todo sobre la transacción: productos, suscripciones, claves de licencia y derechos, facturación, el portal del cliente y analíticas. Los países que no enrutras explícitamente recurren a Dodo como Merchant of Record de servicio completo.
Configuraciones de BYOP mostrando las opciones de Merchant of Record y Lleva tu propio procesador con una comparación de características
Configúralo desde Configuraciones → BYOP en el panel de control: elige un procesador, conecta tu cuenta, define las reglas de enrutamiento por país y agrega los detalles de quién emite tu factura. Qué cambia en una ruta BYOP
  • Eres el Merchant of Record. Dodo no calcula ni cobra impuestos en transacciones BYOP — tus propios detalles de emisor de facturas (nombre comercial, ID fiscal y dirección) reemplazan el bloque de Dodo en facturas y recibos de reembolso.
  • Las disputas y reembolsos se manejan en tu procesador. Las disputas BYOP son de solo lectura en el panel de Dodo, ya que la aceptación/desafío ocurre dentro de Stripe o Adyen.
  • Los pagos se enrutran a través de Hyperswitch y actualmente solo soportan tarjetas de crédito y débito.
Para desarrolladores Las respuestas de pagos y disputas ahora incluyen is_byop y un discriminador payment_provider (stripe, adyen, o dodo) para que puedas identificar cómo se enruta cada transacción. Los campos son aditivos — el tráfico de Merchant-of-Record continúa informando payment_provider: dodo. Aprende más: Lleva tu propio procesador | BYOP con Stripe | BYOP con Adyen

2. Lanzamiento oficial del SDK de Rust

El Dodo Payments Rust SDK oficial ya está disponible como el crate dodopayments en crates.io. La línea de lanzamiento está alineada con la serie de versiones de la API de Dodo Payments, con v1.105.0 como el primer lanzamiento público de la línea de API e v1.106.0 ya publicado con la última regeneración de OpenAPI. Instálalo con Cargo:
cargo add dodopayments
El SDK requiere Rust 1.75+ y está construido para aplicaciones async Rust con Tokio y reqwest. Incluye:
  • Modelos de solicitud y respuesta fuertemente tipados a través de la superficie de la API de Dodo Payments.
  • Client::from_env() para leer DODO_PAYMENTS_API_KEY desde el entorno.
  • Ayudantes de paginación tipada, incluyendo get_next_page() e into_stream() para puntos finales de lista.
  • Entornos y tiempos de espera configurables, incluyendo soporte de modo prueba.
  • Decodificación de respuesta binaria para respuestas tipo PDF como facturas, facturas de pago y facturas de reembolso.
  • Una API builder de cadena de recursos fluida para sitios de llamada Rust ergonómicos.
Aprende más: Rust SDK | Crates.io | GitHub

3. Nuevos Métodos de Pago: Carteras Coreanas y Przelewy24

Ahora están disponibles cuatro nuevos métodos de pago locales, ampliando la cobertura en Corea del Sur y Polonia. Corea del Sur (KRW) — tres carteras coreanas aparecen en pagos con KRW:
MétodoTipo de APISuscripciones
Kakao Paykakao_pay
Naver Paynaver_pay
PAYCOpaycoNo (solo una vez)
Las carteras coreanas requieren un país de facturación KR y facturación KRW — si tu producto tiene un precio en otra moneda, habilita Moneda Adaptativa para que el cliente sea facturado en KRW. Polonia (PLN)Przelewy24 (P24), el método de pago en línea líder en Polonia, ahora se liquida en PLN (no EUR) y admite pagos únicos. Pasa przelewy24 en allowed_payment_method_types. Aprende más: Métodos de Pago en Corea del Sur | Métodos de Pago Europeos | Resumen de Métodos de Pago

4. brand_id en Cada Carga Útil de Webhook

Cada carga útil de evento de webhook ahora incluye un brand_id, para que puedas atribuir pagos, suscripciones, reembolsos, disputas, claves de licencia, entradas de libro mayor de créditos, concesiones de derechos, intentos de cobro y pagos interrumpidos a una marca específica. Donde una entidad no tenga su propia marca, brand_id recae en la marca principal del negocio. No se requieren cambios de integración — el campo es aditivo y aparece automáticamente en los endpoints de webhook existentes. Aprende más: Múltiples Marcas | Eventos Webhook

5. Manejo de Moneda con Decimales

El manejo de la moneda ha sido reestructurado para que las cantidades sean calculadas y mostradas con la precisión correcta para cada moneda, en lugar de asumir dos decimales en todas partes. Las 16 monedas sin decimales — incluyendo JPY, KRW, VND, CLP, XAF y XOF — ahora se manejan con precisión en pagos, facturas, pagos, correos y analíticas, y las conversiones de presentación (Moneda Adaptativa) son conscientes de la precisión de principio a fin. Esto elimina una clase de errores de redondeo y visualización para monedas sin decimales y sienta las bases para precisiones adicionales en el futuro.

Mejoras

6. Límites más Altos de Derechos de Producto y Créditos

  • Derechos de producto por producto aumentados de 20 a 50.
  • Derechos de crédito (créditos adjuntos a un producto) aumentados de 3 a 5.
Aprende más: Derechos | Facturación Basada en Créditos

7. Créditos de Cliente Firmados en Vista Previa de Cambio de Plan

La vista previa del cambio de plan ahora devuelve customer_credits como un valor firmado: negativo cuando se deducen créditos para compensar un cargo (típico en actualizaciones) y positivo cuando se agregan créditos (de un reembolso de prorrateo de degradación o de una recarga de billetera), dejando claro si los créditos se están usando o concediendo. Aprende más: Actualización y Degradación de Suscripción

8. card_last_four e card_network en Listar Pagos

La respuesta de Listar Pagos ahora incluye card_last_four e card_network en cada pago, para que puedas mostrar detalles de la tarjeta en listas sin obtener cada pago individualmente. Aprende más: Listar Pagos

9. Correos Electrónicos de ACR y Dunning Marcas

Los correos electrónicos de recuperación de carrito abandonado (ACR) y de recuperación de dunning de suscripción ahora utilizan el nombre y logo de la marca relevante en lugar del defecto del negocio, por lo que la experiencia de recuperación coincide con la marca desde la que el cliente compró.
Correo de recuperación de dunning de suscripción renderizado con el nombre y el logo de la marca de compra
Aprende más: Dunning de Suscripción | Recuperación de Carrito Abandonado

10. Validación de ID Fiscal Mejorada

La validación de ID fiscal en el checkout se ha extendido con detección de notación y verificación en registro (a través de la integración Tax ID Pro), reduciendo falsos rechazos de IDs válidos. El formulario de verificación empresarial ahora incluye un selector de país para prevenir errores de validación de ID fiscal, y las cargas de archivos son más fiables con un indicador de progreso y un solo tostador de error consolidado.

11. Mejoras en Analíticas

Las analíticas del panel ahora incluyen suscripciones activas corregidas de MRR, conteos de suscripciones activas y cálculos de retención/deserción.
Analíticas de ingresos con un toggle de bruto/neta y un desglose de MRR
  • Analíticas por página — nuevos mosaicos muestran el rendimiento de ingresos y descuentos por página de checkout.
  • Un toggle de ingresos brutos/netos y un desglose de MRR en la vista de ingresos.
  • Las descripciones emergentes del gráfico ahora muestran unidades de moneda y porcentaje, incluyendo puntos de valor cero.

12. Mejoras en Panel y Storefront

  • Filtro de marca añadido a la lista de productos, con filtros combinados en un solo botón y marcas cargadas perezosamente.
  • Colección de productos, complementos y formularios de crédito reestructurados con flujos de creación / edición / duplicación.
  • Página de configuraciones de pagos rediseñada, con la capacidad de recuperar un pago fallido hasta el éxito.
  • Insignias de proveedor de pago (Stripe / Adyen / Dodo) mostradas en las tablas de transacciones y disputas.
  • Texto del banner de la tienda refinado.

Otras Correcciones y Mejoras

  • Las monedas coreanas y varias otras (VND, PYG, XOF, XAF) ahora por defecto se muestran en moneda local al momento del pago.
  • Correcciones menores de errores y mejoras de estabilidad en toda la plataforma.
Última modificación el 26 de junio de 2026