Paiements et virements à l'aide de l'application Mirakl
Acceptez des paiements et effectuez des virements à l'aide de l'application Stripe Mirakl.
Nous classons les modes de paiement en sept familles. Chaque famille présente des fonctionnalités similaires, une intégration unique et des expériences de paiement communes. Vous pouvez utiliser l’une de nos applications existantes ou développer votre propre intégration pour accepter des paiements.
Remarques
Lors de l’exécution des paiements, n’utilisez aucun type de paiement Connect. Le module d’extension se charge de fractionner les fonds selon vos commandes Mirakl.
Créer un paiement
Choisissez les types de moyens de paiement selon le flux de commande le plus adapté à votre cas d’usage.
Type | Payer lors de l’acceptation | Payer à la livraison | Payer à la date d’échéance |
---|---|---|---|
Cartes | |||
Prélèvements bancaires | |||
Redirections vers l’institution financière | S. O. | S. O. | |
Virements bancaires | |||
Paiement fractionné | S. O. | S. O. | |
Coupons | S. O. | S. O. | |
Portefeuilles numériques | S. O. | S. O. |
Payer lors de l’acceptation
Pour les cartes, définissez la valeur de l’option capture_method à manual
lorsque vous exécutez le PaymentIntent uniquement à des fins d’autorisation. Le connecteur capture les fonds automatiquement dès que tous les marchands ont accepté ou refusé leurs commandes respectives. Les commandes doivent être acceptées ou refusées dans un délai de 7 jours, soit la durée de validité d’une autorisation.
La confirmation de paiement étant immédiate pour les redirections vers l’institution financière, le paiement fractionné et les portefeuilles numériques, nous vous recommandons de configurer vos commandes pour qu’elles soient acceptées automatiquement et d’effectuer des remboursements lorsque les marchands ne sont pas en mesure d’honorer leurs commandes.
Payer à la livraison
Pour les cartes, vous ne pouvez autoriser que lors du paiement si vous avez mis en place des règles commerciales permettant de capturer le paiement dans les 7 jours. Sinon, enregistrez la carte au moment du paiement et autorisez le paiement plus tard. Pour les débits bancaires, vous pouvez enregistrer le compte bancaire au moment du paiement et initier le paiement après que le marchand a accepté sa commande.
Payer à la date d’échéance
Vous pouvez utiliser Stripe Billing pour envoyer une facture à vos clients, qui pourront ensuite la payer par l’entremise de notre page de facture hébergée.
Valider un paiement
Pour traiter la validation de paiement de vos commandes Mirakl, vous pouvez recourir à la tâche intégrée ou appeler l’API PA01 vous-même si vous avez des besoins spécifiques, comme l’offre de bons de réduction.
Pour activer la tâche intégrée, vous devez d’abord mapper la commande Mirakl au paiement réussi en mettant à jour les métadonnées :
curl https://api.stripe.com/v1/charges/ch_1Hmloy2eZvKYlo2C2Tx3W00V \ -u
: \ -d "metadata[mirakl_commercial_order_id]"=123sk_test_BQokikJOvBiI2HlWgH4olfQ2
Le processus commence lorsqu’un marchand accepte sa commande logistique.
- La tâche de validation des paiements récupère les dernières commandes Mirakl acceptées.
- Le module d’extension valide le paiement dans Mirakl.
- Pour les cartes, le paiement est capturé dès lors que l’ensemble des commandes logistiques ont été acceptées ou refusées.
Paiement fractionné
Le processus commence lorsque le paiement est validé sur Mirakl et capturé sur Stripe.
- La tâche de fractionnement des paiements récupère les dernières commandes Mirakl validées.
- Le module d’extension transfère le montant de la commande au marchand après déduction de votre commission.
Rembourser un paiement
Le processus commence lorsque vous demandez un remboursement pour une commande Mirakl.
- La tâche de remboursement des paiements récupère les dernières commandes Mirakl remboursées.
- Le module d’extension crée un remboursement sur Stripe, valide le remboursement sur Mirakl, puis inverse le transfert utilisé pour fractionner le paiement.
Effectuer un virement vers vos marchands
Le montant et la fréquence de chaque virement vers vos marchands sont contrôlés par Mirakl en fonction de vos paramètres. Vous pouvez personnaliser vos cycles de facturation sous Réglages > Boutiques > Cycles de facturation. Par défaut, vos marchands reçoivent leurs virements les 1er, 11 et 21 de chaque mois.
Virement des fonds au marchand
Le flux de travail démarre lorsque Mirakl génère une nouvelle facture.
- La tâche de virement récupère les factures Mirakl nouvellement créées.
- Le module d’extension exécute les actions suivantes en fonction des attributs de la facture :
Attribut de facture | Action effectuée |
---|---|
total_ | Transfert de l’opérateur au marchand. |
total_ | Transfert du marchand à l’opérateur. |
total_ | Transfert du marchand à l’opérateur. |
amount_ | Effectuer un virement au marchand. |
Les commissions sont déjà traitées au cours du processus de fractionnement des paiements.