Dalenys Hosted Forms - Paiement avec pré-autorisation (carte enregistrée)

Effectuer une pré-autorisation

La pré autorisation est un paiement par carte enregistrée (One-click)qui conserve le paiement en statut « En attente de validation » pendant un temps défini au préalable, appelé délai de capture.
Pour effectuer une pré autorisation veuillez vous référer à l’exemple présent en marge de droite de cette page.
Prérequis :
Avoir déjà effectuer un "Enregistrement d’une carte bancaire"

Cas d’erreurs :

Code HTTP Code erreur Explication
400 195 Carte bancaire introuvable
400 111 Votre compte est incorrect ou incomplet
400 500 Votre compte est en opposition
400 149 Plafond de transaction atteint

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"

Annuler une pré-autorisation

Pour annuler une pré autorisation veuillez-vous référer à l’exemple présent en marge de droite de cette page.