Skip to main content

Visão geral

O Sistema de Afiliados da Alpa permite que vendedores criem programas de comissão para seus produtos e que outros usuários promovam esses produtos em troca de uma comissão automática por cada venda realizada. O fluxo funciona em dois papéis distintos:
  • Anunciante (Merchant): cria um programa de afiliados para um produto, define a comissão e gerencia os afiliados inscritos.
  • Afiliado: navega no marketplace, solicita afiliação a programas e compartilha um link rastreável único.
Quando uma venda é realizada via link do afiliado, a comissão é creditada automaticamente na carteira do afiliado após a confirmação do pagamento.

Pré-requisitos

  • Uma conta ativa na Alpa com KYC aprovado
  • Sua API Key configurada (veja Autenticação)
  • Para criar um programa: ao menos um produto ativo com link de pagamento

Como funciona o rastreamento

Ao se afiliar a um programa, o afiliado recebe um código único (ex: NOME-AB12CD). Esse código é adicionado como parâmetro aff na URL do checkout do produto:
Quando um comprador acessa esse link e realiza uma compra, a transação é vinculada ao link do afiliado e a comissão é calculada e creditada automaticamente.

Tipos de comissão

TipoDescriçãoExemplo
PERCENTAGEPercentual do valor pago1000 = 10% (valor × 100)
FIXEDValor fixo em centavos2990 = R$ 29,90
Para comissão percentual, o valor é armazenado multiplicado por 100 para preservar casas decimais. Exemplo: 10,5% → 1050.

Criando um programa de afiliados

Somente o dono do produto pode criar um programa de afiliados para ele. Cada produto pode ter no máximo um programa ativo.

Resposta

Qualquer usuário autenticado pode listar todos os programas ativos disponíveis para afiliação:

Resposta

Solicitando afiliação

Resposta

O link de divulgação para este produto será:

Listar comissões

Estatísticas consolidadas

Status das comissões

StatusDescrição
PENDINGAguardando processamento
PAIDCreditada na carteira do afiliado
CANCELLEDCancelada (ex: chargeback)

Boas práticas

  1. Defina regras claras: Use o campo rules para informar políticas de divulgação (tráfego pago, menção à marca, etc.)
  2. Página de afiliados: Crie uma landing page com materiais de divulgação e preencha affiliatePage
  3. Comissão competitiva: Comissões entre 10–30% tendem a atrair mais afiliados
  4. Cookie de rastreamento: cookieDays de 30 dias é o padrão; aumente para produtos de decisão longa
  5. Acompanhe conversões: Use GET /api/affiliate/programs/:id/links para monitorar o desempenho de cada afiliado

Próximos passos

Referência da API

Todos os endpoints do sistema de afiliados

Produtos

Crie produtos para associar a programas de afiliados