Search Overlay

Annuler un règlement en attente

PUT /cardpayments/v1/accounts/account_id/settlements/settlement_id

Utilisez une requête PUT pour mettre à jour l’état d’un règlement sur CANCELLED.

curl -X PUT https://api.test.paysafe.com/cardpayments/v1/accounts/89987201/settlements/0fd73475-9837-4613-8464-355a3a99b8bb \
-u devcentre322:B-qa2-0-53625f86-302c021476f52bdc9deab7aea876bb28762e62f92fc6712d0214736abf501e9675e55940e83ef77f5c304edc7968 \
-H 'Content-Type: application/json' \
-d ' {
"status": "CANCELLED"
}'

Avant d’essayer l’exemple, vous devez :

  • Remplacer le numéro de compte (89987201) dans l’URL par le numéro de compte de test que vous avez reçu.
  • Remplacez l’identifiant du règlement dans l’URL par l’identifiant du règlement renvoyé dans la réponse d’autorisation.
  • Remplacer la clé API (après le -u) par la clé API que vous avez reçue.

La requête d’annulation de règlement en attente doit parvenir à Paysafe Group avant que la requête de règlement initiale ne soit mise en lot, ce qui varie d’une banque à l’autre.

En fonction de la configuration de votre compte, le montant retenu sur la carte du client peut être autorisé immédiatement ou non. Veuillez contacter votre gestionnaire de compte pour de plus amples renseignements.

La requête contient les paramètres suivants :

ÉlémentTypeRequis?Description
status

enum

Oui

Il s’agit de l’état du règlement. Les valeurs éventuelles sont :

  • CANCELLED – la requête de transaction a été annulée.

{
"links":[
{
"rel":"self",
"href":"https://api.test.paysafe.com/cardpayments/v1/accounts/89987201/settlements/0fd73475-9837-4613-8464-355a3a99b8bb"
}
],
"id":"0fd73475-9837-4613-8464-355a3a99b8bb",
"txnTime":"2017-05-05T13:30:44Z",
"status":"CANCELLED"
}

La réponse comporte les paramètres suivants :

ÉlémentTypeDescription
linkstableau d’objets de lien

Ce paramètre contient un lien de règlement unique qui peut être utilisé pour obtenir des détails sur le règlement (saisie).

Idstring
length<=36
Il s’agit de l’identifiant unique du règlement (saisie). Cet identifiant peut être utilisé pour consulter les détails du règlement.
txnTimestringIl s’agit de l’heure et de la date de la transaction au format TUC.
statusenum

Il s’agit de l’état du règlement. Les valeurs éventuelles sont :

  • RECEIVED – notre système a reçu la requête et attend la réponse du processeur en aval.
  • PENDING – notre système a reçu la requête, mais elle n’a pas encore été mise en lot.
  • PROCESSING – la création du lot de règlement a commencé.
  • COMPLETED – la transaction a été achevée.
  • FAILED – la transaction a échoué en raison d’une erreur ou d’un refus.
  • CANCELLED – la requête de transaction a été annulée.
Sur cette page