Créer un client
https://api.mobupay.nc/api/v1/customersCe que fait cet appel
Crée un nouveau client. Un client représente un acheteur récurrent à qui vous pouvez associer des moyens de paiement tokenisés (paiements one-click), des paiements, et des sessions wallet. L'email est unique par marchand. externalId permet de mapper le client à votre identifiant interne (également unique par marchand).
Authorization: Bearer sk_test_XXXXLe pool est déduit du préfixe de la clé
Il n'y a pas d'interrupteur test et production sur cette page. sk_test_* ne traite aucun paiement réel, sk_live_* encaisse.
Corps de la requête
application/jsonemailstringRequisEmail du client. Format RFC 5322. Unique par marchand : un second appel avec le même email retourné `409 CONFLICT`.
externalIdstringOptionnelVotre identifiant interne du client (ex: ID utilisateur de votre back-office). Unique par marchand. Max 255 caractères.
firstNamestringOptionnelPrenom du client. Max 255 caractères.
lastNamestringOptionnelNom de famille. Max 255 caractères.
phonestringOptionnelNuméro de telephone au format E.164 recommande (ex: `+687781234`). Max 50 caractères.
localestringOptionnelLocale du client pour les emails et la page de paiement (ex: `fr`, `fr_FR`, `en`). 2 a 10 caractères.
metadataobjectOptionnelMétadonnées libres (clé/valeur). Conservées telles quelles, retournées dans les webhooks et les readbacks.
Codes de retour
Client créé.
Paramètres invalides.
Un client avec cet email ou cet externalId existe déjà pour ce marchand.
Langage
Cliquez sur Essayer pour lancer la requête et voir la réponse ici. Ou choisissez un exemple :
application/json