Skip to main content
Skip table of contents

Créer et engager des paiements

POST /v3/comptes/{référence}/sessions/{id session}/paiements

Crée un paiement.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grant_type: client_credentials
Scopes: [ credit ]

Request body:
{
  "amount": 0,
  "description": "string"
}

Response body:
{
  "id": 0,
  "amount": 0
}

PATCH /v3/accounts/{reference}/sessions/{session id}/payments/{payment id}

Met à jour le paiement.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grant_type: client_credentials
Scopes: [ credit ]

Request body:
{
  "amount": 0
}

Response body:
{
  "id": 0,
  "amount": 0
}


POST /v3/accounts/{reference}/sessions/{session id}/payments/{payment id}/commit

Valide le paiement. Le paiement est traité. Le solde est maintenant modifié.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grant_type: client_credentials
Scopes: [ credit ]


POST /v3/accounts/{reference}/sessions/{session id}/payments/{payment id}/rollback

Annule le paiement.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grant_type: client_credentials
Scopes: [ credit ]

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.