Introdução
Dodo Payments capacita desenvolvedores a vender bens e serviços digitais em aplicativos iOS, lidando com aspectos complexos como conformidade fiscal, conversão de moeda e pagamentos. Este guia abrangente detalha como integrar o Dodo Payments em seu aplicativo iOS, especificamente para ferramentas SaaS, assinaturas de conteúdo e utilitários digitais.Visão Geral
Dodo Payments atua como seu Merchant of Record (MoR), gerenciando aspectos críticos do seu negócio digital:- What We Handle
- What You Get
- Coleta e repasse de tributos (IVA, GST e outros impostos regionais)
- Pagamentos globais de acordo com políticas e métodos locais
- Conversão de moeda e câmbio
- Chargebacks e prevenção de fraudes
- Faturamento e recibos para o cliente final
- Conformidade com regulamentações regionais
Casos de Uso
Subscriptions
- Acesso a conteúdo ou recursos premium
- Cobrança recorrente com opções flexíveis, testes gratuitos, prorrata, upgrades e downgrades
Courses and Learning
- Acesso pay-per-course
- Pacotes de conteúdo combinados
- Licenças vitalícias ou renováveis
- Integração de rastreamento de progresso
Digital Downloads
- Compras pontuais (PDFs, músicas, ferramentas)
- Entrega de ativos digitais
- Gerenciamento de chaves de licença
SaaS Tools
- Assinaturas de Software como Serviço
- Cobrança baseada no uso
- Planos para equipes e empresas
Fluxo de Integração
Você pode integrar o Dodo Payments em seu aplicativo usando nosso checkout hospedado ou solução de navegador dentro do aplicativo.Etapas de Integração
Mobile App to Dodo API
O processo começa com o aplicativo móvel criando um link de pagamento ao interagir com a API da Dodo.
Dodo API to Mobile App
A API da Dodo responde fornecendo uma URL de checkout de volta ao aplicativo móvel.
Mobile App to Checkout Page
O aplicativo móvel então abre essa URL de checkout dentro de um WebView, levando o usuário à página de checkout.
Checkout Page to Your Server
Ao completar o processo de checkout, a página de checkout se comunica com seu servidor por meio de redirecionamentos ou webhooks.
Mobile Integration Guide
Para um guia completo para desenvolvedores, explore nosso Mobile Integration Guide.
Disponibilidade Regional
Dodo Payments permite fluxos alternativos de compra dentro do aplicativo apenas nas regiões da App Store onde a Apple explicitamente permite pagamentos externos, ou onde um regulador ou ordem judicial o exige.Regiões Suportadas
United States
United States
Suportado na medida permitida por ordens judiciais atuais e diretrizes atualizadas da Apple.
- Disponível sob disposições específicas determinadas pela justiça
- Sujeito à conformidade da Apple com requisitos legais
- Deve seguir as diretrizes de implementação da Apple
European Union (EU) App Store
European Union (EU) App Store
Suportado por meio dos Termos Alternativos da Apple para a UE e do Direito de Compra Externa.
- Habilitado por meio dos Termos Alternativos da Apple para a UE
- Requer aprovação do Direito de Compra Externa
- Deve cumprir os requisitos da Lei de Mercados Digitais da UE
South Korea
South Korea
Suportado por meio do Direito de Compra Externa do StoreKit para binários exclusivos da Coreia.
- Disponível via Direito de Compra Externa do StoreKit
- Requer binário de app específico para a Coreia
- Deve cumprir a legislação de telecomunicações coreana
Para alguns modelos de negócios — como serviços ou determinadas categorias de conteúdo — a Apple pode não exigir o uso de compras dentro do app (IAP). O Dodo Payments também suporta esses modelos. Verifique sempre a classificação do seu app e as diretrizes mais recentes da Apple para determinar se a IAP é obrigatória para o seu caso de uso.
Saiba Mais
Para uma análise detalhada das políticas globais, precedentes legais e abordagens estratégicas para contornar as taxas da App Store, consulte nosso guia abrangente:Bypassing App Store & Play Store Fees: A Strategic and Legal Playbook
Saiba onde e como você pode implementar legalmente fluxos de pagamento alternativos, com orientações regionais atualizadas e dicas de conformidade.