Arborescence des pages

Préambule : Qu'est-ce qu'un paiement complexe mixte


Un paiement complexe mixte est un cas de paiement qui s'effectue en plusieurs phases:

  • Une prise de commande avec présence de l'acheteur à l'aide de l'interface Page Web de Paiement. Nous parlons de CIT, Customer Initiated Transaction;
  • D'un ou plusieurs paiements effectués par la suite par le commerçant sur l'interface directe en l'absence de l'acheteur. Nous parlons de MIT, Merchant Initiated Transaction.


Les cas de paiement concernés sont par exemple les paiements échelonnés (NX), les paiements récurrents (REC), les précommandes et expéditions tardives, etc...


Le mode mixte permet à un marchand:

  1. de garder la maîtrise des paiements MIT ;
  2. tout en s'affranchissant des contraintes PCI-DSS, et de l'authentification pilotée par Monext.


Le commerçant

  1. initie le paiement CIT avec un doWebPayment
  2. récupère l'identifiant de regroupement de la réponse du getWebPaymentDetails
  3. récupère le token PAN du getWebPaymentDetails ou crée un wallet
  4. initie les MIT avec le wallet ou le token PAN, l'identifiant de transaction de regroupement et les paramètres spécifiques au cas de paiement.


Contrainte abonnement

Le commerçant doit être titulaire d'un abonnement lui permettant de créer des wallets ou de récupérer les tokens pan utilisés lors des paiements.

Version API web services

Ces cas de paiements requièrent d'utiliser une version d'API web service au moins égale à 28.

A partir de cette version, vous devez vous assurer que le champ order.amount contient la valeur du montant à authentifier et ce,  quel que soit le cas de paiement.



  • Aucune étiquette