Déclarer une adresse de réception
https://staging.mobupay.nc/api/v1/agency/webhooksCe que fait cet appel
Déclare une adresse de réception des événements de votre agence. Mobupay y envoie une requête POST signée au format { id, type, createdAt, data }, avec les en-têtes X-Mobupay-Event, X-Mobupay-Timestamp et X-Mobupay-Signature-V2 (HMAC SHA-256 de <timestamp>.<corps>, avec le secret rendu ici une seule fois).
L'environnement de l'adresse est celui de votre clé. Un événement réel part vers vos adresses de test ET de production ; un événement simulé vers vos seules adresses de test.
Événements : agency.invitation.created, agency.invitation.expired, agency.invitation.cancelled, agency.client.onboarding.updated, agency.client.opened, agency.mandate.created, agency.mandate.updated, agency.mandate.revoked. Portée de clé requise : webhooks.write.
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/jsonurlstring · uriRequisAdresse HTTPS.
eventsarray[string]RequisCodes de retour
Adresse déclarée. Le secret n'est rendu qu'ici.
Corps invalide, adresse qui n'est pas en HTTPS, ou événement qui n'est pas un événement d'agence.
Langage
Cliquez sur Essayer pour lancer la requête et voir la réponse ici. Ou choisissez un exemple :
application/json