Descrição do projeto
TraduzidoCada parceiro deve ter uma conta pessoal onde cliques, registros, conversões confirmadas, comissões acumuladas e aprovadas, e saldo atual devido são visíveis em quase tempo real. Queremos vários níveis de comissão para que a porcentagem cresça com o faturamento do parceiro, além da capacidade de definir manualmente taxas individuais para vários grandes parceiros. Do nosso lado, precisamos de um painel de administração: para verificar conversões, aprovar ou rejeitar após um período de espera, processar reembolsos e disputas, e exportar dados para contabilidade. Os pagamentos devem ser feitos em lotes de acordo com um cronograma, levando em conta um limite mínimo, e manter um histórico claro do que, quando e a quem foi pago.
Separadamente, a proteção contra fraudes é importante porque programas de parceiros atraem abusos. Precisamos de verificações automáticas para auto-referência, contas duplicadas, picos suspeitos de cliques de um único endereço, e conversões que cancelam imediatamente após o pagamento. Atividades suspeitas devem entrar em uma fila de revisão manual, não serem pagas silenciosamente. O sistema deve suportar múltiplas moedas, enviar e-mails aos parceiros sobre novas conversões e pagamentos, e fornecer uma pequena API com endereços de postback para conectar o site e o aplicativo móvel. Relatórios claros por período, parceiro e fonte de tráfego são obrigatórios — sem isso não podemos planejar o orçamento de marketing.