Software de afiliados para Braintree, nativo por webhooks para suscripciones.
Monta un programa de afiliados o de referidos de clientes sobre Braintree con una plataforma de afiliación hecha para ello. Braintree (una empresa de PayPal) dispara webhooks para suscripciones y disputas, y Rekomi los escucha de forma nativa: pega unas credenciales de API de solo lectura, apunta un webhook a tu URL única de Rekomi, y cada cargo recurrente que lleve rekomi_ref queda verificado y acreditado, con los contracargos revertidos automáticamente. Las ventas únicas van por la API S2S; esa división es una limitación de Braintree, y lo decimos sin rodeos.
Un campo personalizado, un webhook y claves de solo lectura.
Añade un campo personalizado rekomi_ref en el panel de control de Braintree, configurado como Store and pass back. Tu backend marca en cada transacción, en el momento de la venta, la referencia capturada por el script de cabecera de Rekomi; ese campo es como la venta nombra a su afiliado.
Crea un webhook de Braintree hacia tu URL única de Rekomi con los tipos de notificación de suscripción y disputa, y luego pega el Merchant ID, la clave pública y la clave privada de un usuario dedicado de solo lectura. Se validan al conectar, se guardan cifradas y no se vuelven a mostrar.
subscription_charged_successfully anota la comisión recurrente en cada ciclo, dispute_lost la revierte de forma proporcional y las cancelaciones detienen el reloj. Las ventas únicas se envían desde tu backend por la API S2S firmada con HMAC.
Webhooks donde Braintree los tiene. S2S donde no.
Braintree solo emite webhooks para suscripciones y disputas; no existe ningún evento de la pasarela para una venta única con tarjeta ni para su reembolso. Las herramientas que dicen lo contrario están consultando o adivinando. Rekomi reparte el trabajo con honestidad: la vía recurrente y la vía de contracargos funcionan solas sobre webhooks firmados, y las ventas únicas llegan con una única llamada firmada servidor a servidor desde tu backend. Las dos vías aterrizan en el mismo libro de afiliados.
Braintree no dispara ningún webhook para las ventas únicas con tarjeta, así que tu backend las envía en una sola petición firmada. La misma atribución, el mismo libro.
Construido alrededor del modelo real de eventos de Braintree.
Reversión guiada por disputas
Una disputa perdida (dispute_lost) revierte la comisión de forma proporcional antes de que llegue a una ronda de pago. Las demás notificaciones de disputa se reconocen, pero solo una pérdida cambia el libro.
Solo lectura por diseño
Rekomi pide las claves de un usuario dedicado de Braintree de solo lectura, nada más. Las firmas de los webhooks se verifican sin conexión con el SDK oficial de Braintree, y las claves se guardan cifradas en reposo.
Cobertura de todo el ciclo de vida
Los eventos de suscripción cobrada, cancelada y expirada mueven el libro, así que la participación recurrente se detiene justo cuando se detienen los ingresos; los tipos de impago y cargo fallido se suscriben para completar el conjunto.
La vía lateral servidor a servidor
Las ventas únicas se envían a la API servidor a servidor firmada con la misma referencia rekomi_ref. Los reintentos son seguros y nada se cuenta dos veces, así que la comisión se ve idéntica en el libro.
Los pagos no cambian
Cobras con Braintree, pagas con Rekomi: los afiliados se dan de alta con Stripe Express, Stripe se encarga del KYC, las rondas de pago se hacen por ti y el papeleo fiscal se resuelve a fin de año.
Parte de un stack más grande
Stripe, Paddle y más son nativas junto a Braintree, y cualquier otra pasarela puede acreditar a los afiliados a través de la misma API servidor a servidor. Tu programa sobrevive a cualquier cambio de procesador.
Todas las integracionesPlanes fijos más un 3% sobre los pagos. Sin comisión sobre tus ingresos.
Para fundadores en solitario con una campaña enfocada.
Para marcas que crecen más allá de una campaña.
Para marcas consolidadas con ambiciones serias en afiliación.
Prueba gratis de 14 días en todos los planes · 3% sobre los pagos a afiliados, con los pagos hechos y los formularios fiscales recogidos por ti · Precios completos
Preguntas frecuentes sobre Braintree.
¿La integración nativa de Braintree registra las ventas únicas?
Por webhooks no, porque Braintree no dispara ningún webhook para las ventas únicas con tarjeta; es una limitación de Braintree, no de Rekomi. Las suscripciones y las disputas son totalmente nativas por webhooks y no requieren intervención. Las ventas únicas se registran a través de la API firmada servidor a servidor de Rekomi: tu backend envía la venta con la referencia mediante un POST, y la comisión se anota exactamente igual que una entregada por webhook.
¿Qué eventos de Braintree escucha Rekomi?
El ciclo de vida de la suscripción (subscription_charged_successfully, subscription_canceled, subscription_expired, subscription_went_past_due, subscription_charged_unsuccessfully) y el conjunto de disputas (dispute_opened, dispute_lost, dispute_won, dispute_accepted). La notificación check de Braintree al configurar se reconoce automáticamente.
¿Qué credenciales necesita Rekomi y cómo se guardan?
El Merchant ID, la clave pública y la clave privada de un usuario dedicado de Braintree de solo lectura; el acceso de lectura es todo lo que Rekomi necesita. Las claves se validan contra Braintree al conectar, se guardan cifradas y no se vuelven a mostrar. Las firmas de los webhooks se validan sin conexión con el SDK oficial de Braintree, así que los eventos se autentican sin ida y vuelta.
¿Cómo afectan los contracargos a las comisiones?
Automáticamente. Cuando Braintree entrega dispute_lost, Rekomi revierte la comisión de forma proporcional y actualiza el saldo pendiente del afiliado, así que nunca pagas por un cargo que el banco retiró. Solo una disputa perdida cambia el libro; las demás notificaciones de disputa se reconocen pero no se registran.
¿Y los reembolsos voluntarios de ventas únicas?
Braintree no envía ningún webhook para los reembolsos de ventas únicas con tarjeta, así que no hay nada que escuchar; deniegas la comisión del afiliado manualmente desde el registro de la conversión en Rekomi, con un clic. La baja de suscripciones recurrentes (cancelaciones y expiraciones) se registra automáticamente.
¿Cómo se vincula el afiliado a una venta de Braintree?
Mediante un campo personalizado rekomi_ref, creado una vez en el panel de control de Braintree y configurado como Store and pass back. Tu backend marca la referencia (capturada en el navegador por el script de cabecera de Rekomi) en la transacción en el momento de la venta; Rekomi la lee de la transacción de cargo que llega en el webhook de suscripción. Vive en la transacción, no en la suscripción, porque las suscripciones de Braintree tienen metadatos limitados.
¿Puede Braintree funcionar junto a Stripe o Paddle en un mismo espacio de trabajo?
No. Rekomi impone una única fuente de conversiones por espacio de trabajo, de forma simétrica entre Stripe, Paddle, Braintree y la API servidor a servidor, para que la misma venta nunca se registre dos veces. Desconecta primero la otra, o abre un segundo espacio de trabajo si de verdad cobras en dos plataformas.
¿Vendes también en otro sitio? También está cubierto.
Diez minutos hasta el primer clic.
Apunta un webhook de Braintree a Rekomi, pega las claves de solo lectura y las comisiones recurrentes empiezan a anotarse solas. Prueba gratis de 14 días, sin tarjeta.
- Prueba gratis de 14 días
- Cancela cuando quieras, $0 cobrados