Instalação
Maven
Adicione a dependência ao seupom.xml:
pom.xml
Gradle
Adicione a dependência ao seubuild.gradle:
build.gradle.kts
O SDK oferece suporte ao Java 8 e a todas as versões posteriores, incluindo Java 11, 17 e 21.
Início Rápido
Inicialize o cliente e crie uma sessão de checkout:Recursos Principais
Type Safety
API fortemente tipada com segurança em tempo de compilação
Thread-Safe
Seguro para uso concorrente em aplicações multithread
Builder Pattern
Padrão de builder intuitivo para construção de requisições
Async Support
Suporte a CompletableFuture para operações assíncronas
Configuração
Variáveis de Ambiente
Configure usando variáveis de ambiente ou propriedades do sistema:.env
Configuração Manual
Configure manualmente com todas as opções:Modo de Teste
Configure para o ambiente Test Mode:Operações Comuns
Criar uma Sessão de Checkout
Gere uma sessão de checkout:Gerenciar Clientes
Crie e recupere informações de clientes:Gerenciar Assinaturas
Crie e gerencie assinaturas recorrentes:productPrice é expresso na menor denominação da moeda (por exemplo, centavos para USD e paise para INR). Para cobrar $25.00, passe 2500.Faturamento baseado em uso
Configurar medidores
Crie e gerencie medidores para acompanhar o uso:Ingerir eventos de uso
Acompanhe eventos personalizados:Ingestão em lote de eventos
Ingira vários eventos com eficiência (máximo de 1000 por solicitação):Tratamento de erros
Tratamento abrangente de erros para diferentes cenários:Operações assíncronas
Use CompletableFuture para operações assíncronas:Integração com Spring Boot
Classe de configuração
Camada de serviço
Recursos
GitHub Repository
Visualize o código-fonte e contribua
API Reference
Documentação completa da API
Discord Community
Obtenha ajuda e conecte-se com desenvolvedores
Report Issues
Relate bugs ou solicite recursos
Suporte
Precisa de ajuda com o Java SDK?- Discord: participe do nosso servidor da comunidade para obter suporte em tempo real
- E-mail: entre em contato conosco pelo e-mail support@dodopayments.com
- GitHub: abra uma issue no repositório