Annuler les échéances de paiement en attente
Il n’est pas possible d’annuler une échéance et garder active les suivantes. Si une échéance est annulée, toutes les échéances suivantes seront automatiquement annulées.
Cas d’erreurs :
HTTP code Error code Explication
404
356
Opération introuvable
Requête :
PUT /api/[domaine_partenaire]/payins/cardpayments/orderid /sequenceNumber / HTTP/1.1
Accept : application/vnd.s-money.v3+json
Content-Type : application/vnd.s-money.v3+json
Authorization : Bearer ACCESS_TOKEN
{
"status":5 //(obligatoire)
}
Réponse :
HTTP/1.1 201 CREATED
Content-Type : application/vnd.s-money.v3+json
{
"Id": 3082,
"Amount": 1000,
"Status": 5,
"Beneficiary": {
"Id": 112110,
"AppAccountId": "PRO2",
"DisplayName": "4DGnYp9o 4DGnYp9o",
"Email": "vij_ext4@s-money.fr",
"Alias": "testNAFmod-13",
"Href": "http://rest-qualif.s-money.net/api/b2b/users/PRO2"
},
"PaymentDate": "2021-09-07T18:22:28",
"PayerInfo": {
"Name": "Steve Dupont",
"Mail": "Steve@dupont.fr"
},
"Sender": null,
"Message": "cardpayment form 3dsv2",
"OrderId": "Ntime-19",
"Refunds": null,
"ErrorCode": 0,
"ExtraResults": null,
"Fee": 100,
"Card": {
"Id": 79469,
"AppCardId": null,
"Network": 3,
"Hint": "446421XXXXXX0000",
"Name": null,
"Country": "GB",
"ExpiryDate": "2025-12-31T23:59:58",
"Holder": null
},
"IsMine": false,
"ExtraParameters": null,
"Require3DS": true,
"Payments": null,
"Schedules": [
{
"SequenceNumber": 1,
"Amount": 500,
"Date": "2021-09-07T00:00:00",
"Status": 1,
"Fee": 50,
"Refunds": [],
"ExtraResults": null,
"Card": {
"Id": 79469,
"AppCardId": null,
"Network": 3,
"Hint": "446421XXXXXX0000",
"Name": null,
"Country": "GB",
"ExpiryDate": "2025-12-31T23:59:58",
"Holder": null
}
],
{
"SequenceNumber": 2,
"Amount": 500,
"Date": "2021-09-08T00:00:00",
"Status": 5,
"Fee": 50,
"Refunds": [],
"ExtraResults": null,
"Card": null
}
],
"Type": 0
}