Integração Direta com a App Store do iOS
Suportamos assinaturas e compras únicas, incluindo consumíveis, não consumíveis e assinaturas não renováveis.
As compras únicas chegam pela notificação ONE_TIME_CHARGE da Apple, que a Apple disponibilizou em produção em maio de 2025. Não é preciso ativar nada a mais: a configuração das App Store Server Notifications abaixo cobre os dois casos.
1. Notificações de Servidor da Apple App Store
As Notificações Servidor a Servidor da Apple são necessárias para permitir que o Insert Affiliate rastreie eventos de assinatura.
Você precisa ter uma das seguintes funções na conta da App Store: Account Holder, Admin, App Manager ou Marketing para fazer essas alterações.
- Nas configurações do Insert Affiliate (aba Integrations), defina seu In-App Purchase Verification Method como "I don't use a Receipt Validatior (Native App Store / Google Play Integration)."
- Após alterar essa configuração, uma nova seção chamada "App Store Server Notifications" aparecerá, contendo uma URL — você precisará dela no passo 5.

Clique para ver em tamanho real
- Faça login no App Store Connect, selecionando seu app.
- Na navegação à esquerda, selecione App Information.
- Role para baixo até a seção App Store Server Notifications.
- Defina a Sandbox Sever URL e a Production Server URL como a URL de App Store Server Notifications fornecida nas configurações do Insert Affiliate.
2. Defina o Seu iOS Bundle Identifier
O Insert Affiliate vincula cada recibo da Apple ao identificador de bundle do seu app, para que um recibo genuíno de outro app não possa ser creditado à sua conta. Isso precisa estar configurado para que a verificação Native funcione com segurança.
- Acesse Settings → aba Business & Profile.
- Encontre o campo iOS Bundle Identifier e insira o identificador de bundle do seu app (por exemplo,
com.suaempresa.seuapp). - Clique em Save.
Você pode encontrar o identificador de bundle no Xcode: selecione seu projeto → selecione o alvo do seu app → aba General → campo Bundle Identifier.
Até que isso seja configurado, seu painel exibirá um aviso lembrando você de adicioná-lo.
3. Integre o SDK do Insert Affiliate
Para concluir a integração, siga os passos finais de integração detalhados no SDK do Insert Affiliate para a sua plataforma específica:
