MPC - Captures partielles multiples
Sur cette page
Plusieurs Captures partielles (MPC) est une fonctionnalité qui vous permet d'autoriser un montant total et de le capturer en plusieurs parties au fil du temps.
Il sert des modèles d'affaires qui exigent la saisie progressive des paiements.
Par exemple : émettre des billets comme ils sont confirmés ou charger lorsque les articles sont de retour dans l'inventaire et prêts à être expédiés.
Cas d'utilisation#
Cette fonctionnalité est particulièrement utile pour :
- Compagnies aériennes: Autoriser le montant total du billet et le capturer partiellement à mesure que les sièges sont confirmés.
- Détail avec expéditions partielles: Idéal pour les marchés où les commandes sont expédiées par plusieurs vendeurs et les articles sont expédiés à différents moments.
- Mise en œuvre progressive des services: Capturer les paiements au fur et à mesure que les phases du projet sont terminées.
Comment fonctionne la MPC#
Un débit MPC fonctionne comme suit:
- Autorisation : Le client autorise le montant total de la transaction.
- Prises multiples : Le magasin saisit des parties du montant autorisé à différentes dates.
- Renforcement : Le système gère plusieurs captures et les envoie au processeur selon les règles configurées:
- Processeurs en ligne : Les captures sont envoyées en temps réel après autorisation.
- Processeurs hors ligne : Les captures sont envoyées après autorisation, lorsque l'une des conditions suivantes est remplie :
- La date limite de capture est atteinte.
- Le montant total autorisé est comptabilisé.
- Le marchand envoie
"final_capture": truedans la requête API.
Configuration et exigences#
La fonctionnalité MPC nécessite une activation préalable et les paramètres de configuration suivants:
Configuration principale#
Le tableau suivant présente la configuration principale pour MPC:
| Paramètre | Descriptif | Valeurs autorisées | Valeur par défaut |
|---|---|---|---|
| Statut | Active ou désactive MPC | on / off | off |
| Période d'exploitation | Zone de temps d'exploitation pour calculer les jours ouvrables | Zone horaire valide | UTC |
| Jours de fermeture de capture | Jours de capture autorisés après autorisation | 0-45 | 7 |
| Capturer la coupure via l'API | Permet d'indiquer la capture finale en utilisant "final_capture": true dans API | true / false | false |
Configurer MPC dans l'administrateur#
Effectuer les tâches suivantes de MPC dans le Administrateur:
- Configurer les paramètres MPC.
- Surveillez les captures en attente.
- Vérifiez la date de traitement prévue.
- Voir le reste du montant disponible pour la capture.
Pour activer cette fonctionnalité :
- Sélectionnez le processeur sous Connexions.
- Si le processeur supporte à la fois l'achat et l'autorisation, cliquez sur autoriser.
- CliquezCaptures partielles multiples (DEUNA).
- Définissez le nombre de jours après la première capture au cours de laquelle des captures partielles supplémentaires peuvent être effectuées.
Les jours configurés pour la capture partielle peuvent être modifiés à tout moment.
Toutefois, les changements ne s'appliquent pas aux opérations qui ont déjà commencé des saisies partielles.
Dans le détail de l'ordre, la date limite de capture sera affichée. À cette date, toutes les captures en attente seront traitées.
Modes de fonctionnement#
Découvrez comment opérer MPC avec DEUNA.
Limites de capture partielles:*
- Mode hors ligne : Aucune limite technique de la plateforme.
- Mode en ligne : Les limites dépendent des règles de chaque processeur.
Hors ligne
S'applique lorsque l'acquéreur/processeur ne gère pas plusieurs captures nativement.
Les captures sont consolidées et envoyées au transformateur lorsque l'une des conditions suivantes est remplie:
- La date limite de capture est atteinte.
- Le montant total autorisé est comptabilisé.
- Le marchand envoie
final_captureavec la valeurtruedans la demande.
Exemple :
{
"amount": 100,
"final_capture": "true"
}Statut :
Bien que des captures en attente existent, le statut sera partial capturing.
Si le montant total est complété, le statut sera modifié pour captured.
Si la date limite est atteinte sans saisir le total, le statut sera partial captured.
Processeurs sous flux de règlement (Elavon, Amex, UATP, BBVA)
Ces processeurs fonctionnent toujours en mode hors ligne.
Le statut reste partial capturing jusqu'à:
- Le total est capturé → statut
capturing→ statut après le règlement →captured. - Le total n'est pas enregistré dans le délai → statut
partial captured.
En ligne
Les captures sont envoyées en temps réel au processeur, s'il prend en charge MPC nativement.
Certains processeurs nécessitent des identifiants ou des activations spécifiques (par exemple : Stripe, Adyen).
Statut
Les captures partielles génèrent un état partial captured.
Lorsque vous saisissez le total, le statut change automatiquement pour captured.
Règles
- La somme de toutes les captures ne peut dépasser le montant autorisé.
- Les captures ne sont pas autorisées en dehors de la période d'admissibilité ou après l'envoi
"final_capture": true.