Los reembolsos son parte de operar una app. Un cliente cambia de opinión en la primera semana, una tienda revierte una suscripción, un pago con tarjeta recibe un contracargo. Si esa venta generó una comisión de afiliado, la comisión tiene que ir a algún lado, y a dónde va depende por completo de si ya la pagaste.
Insert Affiliate ahora se encarga de toda esa historia, incluida la parte incómoda en la que el dinero ya salió de tu cuenta.
Un reembolso revierte la comisión que generó
Cuando una venta se reembolsa, la comisión de esa venta se revierte exactamente por el monto que generó, en la moneda en que se generó. Nada se estima y nada se convierte a otra moneda en el camino.
Lo que pasa después depende de una sola cosa: el momento.
Antes del pago, tu retención hace el trabajo
Los pagos automáticos se ejecutan a diario, y cada empresa define una retención de pago: una cantidad de días que una comisión debe cumplir antes de poder pagarse.
Si un reembolso llega dentro de esa retención, se aplica de inmediato. La venta y su reembolso se cancelan entre sí, y al afiliado nunca se le paga por ella. Nadie tiene que perseguir nada, porque no se movió dinero.
Esta es la configuración más útil de la página. Ajusta tu retención para cubrir el periodo en el que cae la mayoría de tus reembolsos, y la mayor parte de ellos nunca llega a ser un problema.
Después del pago, el saldo queda en negativo
Si la comisión ya se pagó, el afiliado tiene el dinero. Su saldo contigo queda en negativo por el monto revertido, y de ahí se siguen tres cosas.
Primero, cualquier comisión nueva que ese afiliado gane contigo en la misma moneda cancela el saldo negativo antes de que se pague algo. No vuelve a recibir pagos hasta que esté otra vez por encima de cero, y solo el monto por encima de cero se cobra a tu tarjeta.
Segundo, el detalle de la ejecución lo lista entre los omitidos, con el motivo indicado como reembolsos que superan las nuevas recompensas, y su página muestra el saldo negativo. Puedes ver exactamente por qué a alguien no se le pagó.
Tercero, y esto importa: al afiliado no se le quita nada de forma automática. A menos que actives la recuperación de forma deliberada, ahí termina todo. Si el afiliado nunca vuelve a ganar contigo, el saldo se queda en negativo y tú lo absorbes.
Los reembolsos se confirman antes de contar
Un reembolso solo reduce lo que se le debe a un afiliado una vez que se confirma con quien es dueño del registro. Eso significa RevenueCat o Adapty para las empresas en esas plataformas, Apple o Google Play para las empresas con la integración nativa, y Stripe para las ventas web.
Para confirmar se necesita una clave de solo lectura tuya, agregada en Settings, Integrations: una clave secreta de API de RevenueCat, una clave secreta de Adapty o una clave de API de App Store Connect. La cuenta de servicio de Play que ya usas cubre Android.
Hasta que un reembolso se confirma, queda apartado y no descuenta nada. Si después de un día todavía no se puede confirmar, se marca y se te muestra en lugar de aplicarse en silencio. Cada fila de reembolso en tu búsqueda de afiliados lleva su estado, que aparece como Validated, Validating, Not validated, o Unvalidated en gris claro cuando no hay clave para tu plataforma. Tus afiliados ven una versión más simple de la misma fila, ya sea Validated o Validation pending. Nunca se les muestra nada sobre tu configuración.
Los reembolsos de Apphud e Iaptic no son compatibles por ahora.
Recuperación, si la quieres
Algunas empresas prefieren absorber los saldos negativos. Otras, en particular las que tienen suscripciones de alto valor, no. Para el segundo grupo hay un paso opcional.
En Settings, Payments and Payouts, Payout policy, la sección Negative balances te permite recuperar un saldo que sigue en negativo más tiempo que el plazo que elijas, treinta días de forma predeterminada. El interruptor solo queda disponible cuando tu clave de confirmación está configurada, porque un reembolso que nunca se confirmó nunca se recupera.
Con la opción activada, Insert Affiliate anota el día en que cada saldo por moneda queda en negativo, deja que las comisiones nuevas lo cancelen durante el plazo, intenta enviar un correo al afiliado siete días antes de que cierre el plazo con el monto y la fecha, y luego, si el saldo sigue en negativo en la fecha de vencimiento, reembolsa parte del pago más reciente que le hiciste a ese afiliado a través de Stripe, y retrocede a pagos anteriores si uno no alcanza.
Nada del historial del afiliado se borra ni se reescribe. Las ventas reembolsadas permanecen en su registro con la liquidación registrada al lado, sus totales se recalculan, y tanto tú como el afiliado reciben un resumen de lo que pasó.
Lo que nunca se recupera
Los límites aquí son deliberados y conviene conocerlos antes de activar cualquier cosa.
La recuperación nunca toma más que la comisión revertida, y nunca más de lo que el afiliado recibió de hecho después de la tarifa de procesamiento de Stripe, así que esa tarifa se queda donde estaba. Se aplica solo a los reembolsos reportados por Apple, Google Play, RevenueCat, Adapty o Stripe, así que un reembolso que reportas tú mismo por la API o registras a mano reduce lo que se debe, pero nunca se recupera. Los pagos hechos antes de que existiera la recuperación no llevan la referencia que esta necesita, así que esos saldos se trasladan al siguiente periodo. Los pagos de bonos nunca se revierten. A quien le pagaste fuera de Stripe no hay nada que reembolsarle, así que su saldo también se traslada.
La recuperación también se aplica únicamente a los afiliados que aceptaron los términos vigentes, que detallan la cláusula de recuperación completa. A los afiliados existentes se les pide aceptarlos la próxima vez que inician sesión, y hasta que lo hagan, sus saldos se trasladan en lugar de recuperarse.
Elige la configuración que corresponda a tu tasa de reembolsos
La mayoría de las empresas debería empezar por la retención, no por la recuperación. Una retención que coincide con tu periodo real de reembolsos resuelve el problema antes de que exista y no hay que explicársela a nadie.
Agrega después tu clave de confirmación, porque mejora la precisión de cada reembolso, recuperes algo o no. La recuperación es el último paso, y es opcional. Existe para las empresas cuyos números la justifican, y se queda desactivada hasta que decidas lo contrario.
