Enregistrer le bon de paiement
Endpoint:
POST /payments/voucher
Authentication:
Grant_type: client_credentials
Scopes: [ credit ]
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%
Request body:
{
"user": "string",
"voucherCode": "string",
"description": "string"
}
Response body:
{
"paymentId": "string",
"amount": 0
}
Il convient de noter que le %access_token%
doit être remplacé par le jeton que vous avez reçu en réponse à la commande point de terminaison d'authentification.
Ce point d'accès est utilisé pour rembourser le bon généré avant l'appel à ce point d'accès. Le corps de la requête doit contenir utilisateur
le nom de l'utilisateur qui doit recevoir le crédit et un code du bon
. La réponse est la suivante paymentId
qui a été créé et le montant
de crédit que le bon a ajouté à l'utilisateur. Ce paiement n'est pas encore validé et un autre point d'accès doit être appelé pour valider le paiement et effectuer un changement.