Skip to main content

Exceptions typées

Toutes les méthodes de la façade Gimpay 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.