1. Conectar Dub
Abre Settings → Integrations y, en la tarjeta de Dub, elige Connect. Pega una API key de tu workspace de Dub.- Las organizaciones live necesitan un workspace de Dub en el plan Business o superior y una API key con All permissions.
- Las organizaciones sandbox usan un workspace de staging de Dub. Los emails a partners se siguen enviando y no se hacen payouts.
2. Sincronizar los códigos de partners
En la tarjeta de Dub, elige Manage y copia la URL de Code sync. En Dub, ve a Settings → Webhooks y crea un webhook con esa URL y los eventosdiscount_code.created y discount_code.deleted.
Cada evento hace que Commet vuelva a leer el catálogo de Dub. Sin el webhook, los códigos nuevos no llegan a Commet.
Cómo aparecen los registros de Dub en Commet
Sus condiciones cambian solo en Dub. Editarlas en Commet devuelve
409 managed_by_integration. Renombrar una Offer y activar o desactivar un código siguen funcionando.
Un código de Dub cuyo texto ya existe como promo code de Commet no se importa. Manage lo muestra en Codes not imported.
Qué envía Commet a Dub
Las ventas se asocian a clientes de Dub por elexternalId del cliente, el mismo ID con el que registras leads en Dub.
- Cada recibo que cobra Commet se envía como una venta.
- Los reembolsos marcan la venta como reembolsada.
- También se envían cancelaciones, inicios de prueba, cambios del cliente y códigos eliminados.
Desconectar Dub
Elige Disconnect en Manage. Commet deja de enviar ventas, reembolsos y cambios de suscripción a Dub, y deja de seguir sus descuentos y códigos. Sus Offers y promo codes siguen funcionando como unos normales.Limitaciones
- Los recibos cobrados por primera vez antes de conectar Dub no se envían.
- Los cambios de condiciones en Dub llegan a Commet con el próximo evento de sincronización de códigos.
- Los códigos de Dub son solo para la primera compra: los clientes que ya pagaron se rechazan con
first_purchase_only.