Installation
Prérequis
- Java 8 ou supérieur
- Maven ou Gradle
- Un compte Yabetoo actif
- Vos clés API Yabetoo
Installation avec Maven
Ajoutez la dépendance suivante à votre fichierpom.xml
:
Installation avec Gradle
Ajoutez la dépendance suivante à votre fichierbuild.gradle
:
Configuration
Initialisation du SDK
Gestion des paiements
Créer une intention de paiement
Confirmer une intention de paiement
Gestion des erreurs
Sessions de paiement
Créer une session
Récupérer une session
Webhooks
Vérifier une signature webhook
Configuration avancée
Timeouts personnalisés
Proxy HTTP
Bonnes pratiques
-
Gestion des secrets
- Ne stockez jamais les clés API directement dans le code
- Utilisez des variables d’environnement ou un gestionnaire de secrets
-
Gestion des erreurs
- Implémentez une gestion complète des erreurs
- Journalisez les erreurs pour le débogage
- Fournissez des messages d’erreur appropriés aux utilisateurs
-
Validation
- Validez toutes les entrées utilisateur avant de les envoyer à l’API
- Vérifiez les montants et les devises
- Validez les numéros de téléphone et les emails
-
Sécurité
- Utilisez HTTPS pour toutes les communications
- Vérifiez toujours les signatures webhook
- Effectuez une double vérification des paiements réussis
Conclusion
Le SDK Java de Yabetoo simplifie l’intégration des paiements dans vos applications Java. Sa conception orientée objet et son API fluide rendent le code plus lisible et maintenable. Pour plus d’informations et des exemples détaillés, consultez notre documentation complète.Pour toute question ou assistance technique, n’hésitez pas à contacter notre
équipe support à support@yabetoopay.com