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"