V3
Capturer une pré-autorisation
Ressources
La validation du paiement se fait via :
/api/[domaine_partenaire]/payins/storedcardpayments/orderid/validation
Validation
L’objet permettant de créer une remise
Il contient les informations suivantes
Property | Type | Example | Description |
---|---|---|---|
Id | Long | 22 | Id du paiement |
OrderId | String | "123" | Identifiant du paiement chez l’application tierce |
Beneficiary | SubAccountRef | Précise le compte/sous-compte qui effectue le paiement Si non précisé, c’est le compte principal qui est utilisé | |
Amount | Long | 1020 | Montant du paiement (en centimes) |
Fee | Fee | Commission | |
Status | Int | 1 | Statut du paiement 0 = En attente 1 = Réalisé 2 = Remboursé 3 = Echoué 4 = En attente de validation 5 = Annulé 6 = En attente de remise |
SUBACCOUNTREF
Cet objet permet d’identifier les comptes entre lesquels les opérations s’effectuent.
Property | Type | Example | Description |
---|---|---|---|
Id | Long | 98 | Identifiant du compte |
AppAccountId | String | "123" | Identifiant du compte fournit par l’appli tierce |
DisplayName | String | "Jean Dupont" | Nom d’affichage du compte |
Href | Uri | "/api/accounts/123" | Uri vers le détail du compte |
FEE
L’objet Fee définit les commissions qui seront appliquées
Property | Type | Example | Description |
---|---|---|---|
Amount | Long | 150 | Montant HT de la commission (en centimes) |
VAT | double | 20 | Pourcentage de la commission (en pourcentage) |
Valider le paiement
Pour valider le paiement veuillez-vous référer à l’exemple présent en marge de droite de cette page.
Notez-bien :
Si la commission est présente à l’autorisation, alors la commission est égale ou inférieur ou nul lors de la capture
Si la commission est absente à l’autorisation, alors la commission est nul lors de la capture
Si la commission est absente à l’autorisation, et que le partenaire ajoute une commission à la capture, alors on renvoie une erreur "commission non autorisée"