Les deux points d’entree
account.mysoleas.com
Le domaine account gere OAuth 2.0, les jetons, la decouverte OIDC, le profil utilisateur et les clients OAuth.
Utilisez-le pour:
- creer ou configurer une application OAuth;
- obtenir un
access_token; - rafraichir ou revoquer un jeton;
- lire les claims utilisateur avec
/oauth/v2/userinfo.
api.mysoleas.com
Le domaine API est la gateway publique. Votre integration ne doit pas appeler les microservices internes directement.
Utilisez-le pour:
- lister les pays;
- lister les services de paiement;
- verifier les providers actifs;
- creer et suivre des collections;
- creer et suivre des disbursements;
- creer des liens de paiement;
- gerer les souscriptions;
- utiliser les endpoints plugin marchand.
Flux de paiement standard
Les collections et disbursements utilisent un modele en trois etapes.
Ce modele evite les doubles debits. Il vous donne aussi un point clair pour reprendre une transaction apres un timeout reseau.
Flux plugin
Le plugin marchand utilise un flux plus compact.
Utilisez ce flux pour WooCommerce, Prestashop, Shopify custom apps, marketplaces et tout plugin qui veut limiter le nombre d’appels serveur.
Donnees de contexte
La gateway transporte le contexte de l’utilisateur et du tenant dans les claims du jeton. Elle peut aussi forwarder certains headers internes ou de trace.Etats importants
Une transaction peut passer par plusieurs etats non finaux avant d’aboutir.
Traitez
COMPLETED, SUCCESS, FAILED, CANCELLED et REFUNDED comme des etats finaux.