Exceptions typées
Toutes les méthodes de la façadeGimpay lèvent des exceptions typées dérivées de GimPayApiException.
Les énumérations renvoyées par l’API (
statutOperation, statutMmp…) valent null si le serveur renvoie une valeur inconnue de votre version du SDK. Prévoyez toujours le cas null.Bonnes pratiques
1
Sécurité
Utilisez le mode
tokenProvider en production ; appelez Gimpay.logout() à la déconnexion de l’utilisateur ; ne journalisez jamais PAN, CVV ou tokens côté application ; n’activez enableLogs qu’en debug.2
Dates
Le SDK prend des
DateTime et formate lui-même au format attendu par l’API (yyyy-MM-dd).3
MSISDN
Le SDK expose
msisdn partout et gère lui-même la conversion vers le nom de champ attendu par l’API.4
Montants
Les montants sont des
double, strictement positifs. Validés côté SDK avant l’appel réseau.5
Retries
Timeouts, erreurs réseau et
5xx sont retentés automatiquement (2 tentatives). N’ajoutez pas votre propre logique de retry par-dessus.Étapes suivantes
Démarrage rapide
Revoir le parcours d’intégration type.
Couverture des APIs
La liste complète des endpoints disponibles.