Retour

VibeFox Barion for OpenCart — Aide

Prérequis

OpenCart : 3.0.x (testé sur 3.0.5.0) ou 4.0.2 et ultérieur (testé sur 4.1.0.3).

PHP : 8.0 ou ultérieur.

Boutique Barion : vous avez besoin du POSKey (clé secrète) de votre boutique et de l'adresse e-mail du portefeuille Barion qui reçoit les paiements. Les deux se trouvent dans le portail Barion : secure.barion.com pour la production, secure.test.barion.com pour les tests, sous My stores et votre boutique. Les identifiants de test et de production sont différents.

Devise : la devise de la commande doit être HUF, EUR, USD ou CZK. Pour les autres devises, le mode de paiement est masqué au moment du paiement.

Boutique accessible : Barion appelle votre boutique après chaque paiement ; le site doit donc être accessible depuis Internet, sans pare-feu ni authentification de base devant lui. Le mode maintenance ne bloque pas le callback : OpenCart 3 laisse passer les requêtes des extensions de paiement, et sur OpenCart 4 l'extension ajoute pour cela une action au démarrage.

Clé de licence VibeFox : achetée sur vibefox.net. Une clé fonctionne sur un seul domaine.

Installation

Le téléchargement est un unique fichier zip contenant les paquets pour les deux versions d'OpenCart. Décompressez-le sur votre ordinateur. Il contient README.txt, le paquet OpenCart 3 wcp_barion_gateway-oc3-(version).ocmod.zip et le paquet OpenCart 4 wcp_barion_gateway.ocmod.zip. Installez uniquement le paquet correspondant à votre version d'OpenCart. La clé de licence est la même pour les deux versions.

OpenCart 3

1. Dans l'administration, allez dans Extensions > Installer, cliquez sur Upload et choisissez le fichier wcp_barion_gateway-oc3-(version).ocmod.zip. L'extension n'a pas de modifications OCMOD : Extensions > Modifications n'a donc pas besoin d'être actualisé. Au lieu de l'installateur, vous pouvez aussi copier le contenu du dossier upload de ce paquet dans le dossier racine de votre boutique.

2. Allez dans Extensions > Extensions, choisissez le type Payments, repérez VibeFox Barion Gateway et cliquez sur Install (le bouton vert +). Votre utilisateur administrateur doit avoir le droit de modifier la liste des extensions de paiement.

3. Cliquez sur Edit (le bouton crayon) pour ouvrir la page de réglages. Collez votre clé de licence VibeFox dans License key, dans le bloc de licence en haut de la page, puis cliquez sur Activate (voir la section Clé de licence).

4. Saisissez le POSKey de test et l'e-mail du portefeuille de test, laissez Test Mode activé, activez Enable/Disable et cliquez sur Save. Passez une commande de test.

5. Une fois que tout fonctionne, saisissez les identifiants de production et désactivez Test Mode.

OpenCart 4

1. Dans l'administration, allez dans Extensions > Installer, cliquez sur Upload et choisissez le fichier wcp_barion_gateway.ocmod.zip. Ne renommez pas le fichier : OpenCart 4 tire le code de l'extension du nom du fichier, et un paquet renommé ne fonctionne pas.

2. Le paquet apparaît dans la liste des extensions installées, sur la même page. Cliquez sur Install (le bouton vert +) à côté de celui-ci.

3. Allez dans Extensions > Extensions, choisissez le type Payments. Repérez VibeFox Barion Gateway, cliquez sur Install (le bouton vert +), puis sur Edit (le bouton crayon).

4. Saisissez la clé de licence et les identifiants Barion et testez le paiement comme aux étapes 3 à 5 pour OpenCart 3. La page de réglages et ses champs sont les mêmes dans les deux versions. Seule l'URL de callback diffère (voir Callback URL).

L'URL de callback est transmise automatiquement à Barion à chaque paiement. Rien n'a besoin d'être configuré dans le portail Barion. Une nouvelle installation démarre avec le mode de paiement désactivé et le mode test activé.

Configuration

Tous les réglages se trouvent sur la page de l'extension : Extensions > Extensions > Payments > VibeFox Barion Gateway > Edit. Les sections sont listées à gauche ; le bouton Save situé sous la liste enregistre la page entière. Au-dessus des réglages, la page vous avertit si le mode actuel n'a pas de POSKey ou d'e-mail de bénéficiaire (le mode de paiement est alors masqué au moment du paiement) et si la devise par défaut de votre boutique n'est pas prise en charge par Barion, avec la liste des devises prises en charge. Tant que le mode test est activé, elle affiche Test mode is on: payments go to the Barion sandbox (api.test.barion.com), no real money is charged. Sans le droit de modifier l'extension, la page affiche les réglages mais ne peut pas les enregistrer.

Lors de l'enregistrement, Title doit comporter de 1 à 128 caractères, Sort Order doit être un nombre entier et Total un nombre égal ou supérieur à 0. Si un champ comporte une erreur, rien n'est enregistré et la page indique le champ concerné.

Barion

Enable/Disable : Enable Barion Payment active ou désactive le mode de paiement. Par défaut : désactivé.

Title : le nom du mode de paiement que les clients voient au moment du paiement. C'est aussi le nom du mode de paiement enregistré dans la commande. Par défaut : Barion. Obligatoire, jusqu'à 128 caractères.

Description : le texte affiché au client à l'étape Confirm Order, au-dessus du bouton de confirmation. Par défaut : Pay securely with Barion — card, Barion Wallet, Apple Pay or Google Pay.

Sort Order : la position de Barion parmi les modes de paiement au moment du paiement. Laissez le champ vide ou saisissez un nombre entier.

Geo Zone : proposez Barion uniquement pour les adresses de facturation de la zone géographique sélectionnée. Par défaut : All zones. Les zones géographiques se configurent dans System > Localisation > Geo Zones.

Total : le montant total de la commande, dans la devise par défaut de la boutique, que doit atteindre une commande pour que Barion soit proposé. Laissez le champ vide pour proposer Barion quel que soit le montant.

Identifiants de la boutique Barion

Obtenez votre POSKey et l'e-mail de votre portefeuille dans le portail Barion : secure.barion.com (production) ou secure.test.barion.com (test), My stores, votre boutique (les portails sont liés dans cette section). Le mode test n'utilise que les identifiants de test, et le mode production uniquement les identifiants de production.

Test Mode : utilise les identifiants de test indiqués ci-dessous et le bac à sable Barion (api.test.barion.com). Aucun argent réel n'est débité. Par défaut : activé. Désactivez-le pour recevoir de vrais paiements. Lorsqu'il est activé, les clients voient Test mode: no real payment is taken. à l'étape Confirm Order.

Test POSKey : la clé secrète (POSKey) de votre boutique dans le système de test de Barion (secure.test.barion.com, My stores).

Test Payee Email : l'adresse e-mail de votre portefeuille de test Barion qui reçoit les paiements de test.

Live POSKey : la clé secrète (POSKey) de votre boutique dans le système de production de Barion (secure.barion.com, My stores).

Live Payee Email : l'adresse e-mail de votre portefeuille Barion qui reçoit les paiements.

Les POSKey enregistrés ne sont jamais réaffichés. Le champ reste vide et affiche Saved — leave empty to keep it. Ne saisissez une nouvelle valeur que si vous voulez la modifier. Pour supprimer un POSKey enregistré, cochez Clear the saved POSKey on save sous le champ puis cliquez sur Save.

Callback URL : l'adresse que Barion appelle après chaque paiement. Sur OpenCart 3, elle ressemble à https://your-store/index.php?route=extension/payment/wcp_barion_gateway/callback, sur OpenCart 4 à https://your-store/index.php?route=extension/wcp_barion_gateway/payment/wcp_barion_gateway.callback. Elle est construite à partir de l'adresse publique de votre installation OpenCart. Elle est transmise à Barion à chaque paiement, il n'y a donc rien à configurer. Elle doit seulement être accessible depuis Internet.

Commandes

OpenCart crée la commande à l'étape Confirm Order sans statut (une commande manquante). Elle n'obtient un statut qu'une fois que Barion a signalé le paiement (par le callback ou au retour du client ; l'état est toujours lu auprès de Barion). Chaque champ ci-dessous liste les statuts de commande de votre OpenCart.

Order Status After Payment : le statut appliqué après un paiement réussi et vérifié. Par défaut : En cours.

Awaiting Barion Payment Status : le client a terminé sur la page Barion, mais Barion traite encore le paiement. Par défaut : En attente de paiement.

Barion Payment On Hold Status : le paiement a abouti, mais le montant ou la devise diffère de celui de la commande. Une note explique pourquoi ; vérifiez le paiement manuellement. Par défaut : En attente de paiement, car OpenCart n'a pas de statut En attente. Vous pouvez créer votre propre statut dans System > Localisation > Order Statuses et le sélectionner ici.

Payment Failed Status : une commande en attente de paiement dont le paiement Barion a échoué. Par défaut : Échec.

Payment Canceled Status : une commande en attente de paiement dont le paiement Barion a été annulé ou a expiré. Par défaut : Annulée.

Refunded Status : appliqué une fois le paiement entièrement remboursé depuis la page de la commande. Par défaut : Remboursée.

Avancé

Logging : écrit les requêtes et les callbacks Barion dans barion_p_debug.log.php, dans le dossier des journaux d'OpenCart (storage/logs). Le fichier ne peut pas être ouvert depuis le web. Les clés secrètes et les e-mails des portefeuilles ne sont pas enregistrés. Par défaut : désactivé. Lorsqu'il est désactivé, rien n'est écrit, erreurs comprises.

Log : affiche la taille et les dernières entrées du journal. Cliquez sur Clear log pour le vider.

Delete Data on Uninstall : lorsqu'il est activé, la désinstallation de l'extension supprime les réglages de la passerelle et le journal. Les commandes et leurs données de paiement Barion sont toujours conservées. Par défaut : désactivé.

Import / Export

Export : Download JSON enregistre les réglages dans un fichier JSON. Les POSKey ne sont pas exportés.

Import : collez le JSON exporté précédemment et cliquez sur Import pour restaurer les réglages. Les POSKey enregistrés sont conservés.

Paiement

À l'étape Payment Method, le client choisit le mode de paiement (par défaut Barion). À l'étape Confirm Order, le client voit votre description et la mention You will be redirected to the secure Barion payment page. OpenCart crée la commande à cette étape, toujours sans statut. Lorsque le client clique sur Confirm Order, l'extension lance un paiement Barion pour le total de la commande dans la devise de la commande et redirige le client vers la page de paiement Barion. Les produits, la livraison, les autres frais de commande et la taxe sont listés sur le paiement ; le numéro de commande OpenCart est transmis comme numéro de commande, l'e-mail du client est transmis à titre indicatif, et la langue de la page suit celle du client lorsque Barion la prend en charge (hongrois, allemand, français, espagnol, tchèque, slovaque, slovène, grec ; sinon anglais). Sur OpenCart 4, le client choisit le mode de paiement avec le bouton Choose du bloc du mode de paiement, dans la fenêtre Payment method options, puis clique sur Confirm Order en bas de la page de paiement.

Après le paiement, le client revient dans votre boutique, et Barion appelle également l'URL de callback. Ni l'une ni l'autre de ces requêtes ne marque quoi que ce soit comme payé à elle seule : l'extension demande à Barion l'état du paiement avec le POSKey du mode dans lequel le paiement a été lancé. La commande n'est marquée payée qu'après confirmation de Barion, et seulement si le montant et la devise correspondent à la commande. Le lien de retour contient un jeton aléatoire de la tentative de paiement, et seuls les paiements lancés pour cette commande sont vérifiés. La commande reçoit ensuite son statut de la manière standard d'OpenCart, avec les e-mails habituels de commande et la mise à jour des stocks. Sur OpenCart 4, le navigateur n'envoie pas la session de la boutique lorsque Barion renvoie le client ; l'extension affiche donc d'abord une courte page qui rouvre le même lien de retour depuis votre boutique : le client conserve son panier et sa connexion.

Si le paiement a réussi, le client voit la page de confirmation de commande d'OpenCart. Si le paiement est encore en cours chez Barion, la commande reçoit le statut Awaiting Barion Payment Status et la page de succès affiche Your payment is being confirmed by Barion. You will receive an e-mail as soon as it is confirmed. Si Barion ne répond pas lorsque le client revient, ou si le paiement est effectué mais pas encore appliqué, une page Payment confirmation affiche le même texte ainsi qu'un bouton Check again ; le callback applique le statut de la commande dès que Barion confirme le paiement.

Si le paiement n'a pas été finalisé (annulé, expiré ou échoué), la commande reste sans statut, le panier est conservé et le client revient à la page de paiement avec le message Payment was not completed. Please try again. Si le lien de retour ne correspond pas à la commande, le message est Payment verification failed. Sur OpenCart 4, ces messages s'affichent au-dessus de la page de paiement. Sur OpenCart 3, chaque nouvelle tentative crée une nouvelle commande OpenCart. OpenCart 4 conserve une seule commande pour le paiement et la met à jour ; la nouvelle tentative est donc un nouveau paiement Barion de la même commande. Barion ne peut pas annuler un paiement déjà lancé ; avant un nouveau paiement, l'extension vérifie donc chez Barion les paiements ouverts antérieurs du panier : si l'un d'eux est payé ou toujours en cours de traitement, sa commande est confirmée et le client accède à la page de succès sans payer à nouveau. Si une autre commande du même panier (les mêmes produits pendant la même visite) est déjà payée, le client accède également à la page de succès sans nouveau paiement ; un nouvel achat après un achat finalisé constitue un nouveau panier. Un paiement tardif d'une tentative antérieure de la même commande la confirme toujours, et une tentative antérieure qui expire n'annule pas la commande. Si le client paie deux commandes d'un même panier (deux onglets), le second paiement ne confirme pas sa commande : la commande payée reçoit une note indiquant qu'un second paiement pour le même panier a été reçu, afin que vous puissiez le rembourser dans le portail Barion.

Sur OpenCart 4, la commande reste dans le paiement jusqu'à l'affichage de la page de succès. Si cette commande a été fermée sans paiement entre-temps (par exemple parce que son paiement en attente a été annulé chez Barion ou parce que vous avez annulé la commande), le prochain Confirm Order renvoie le client au paiement avec le message Payment was not completed. Please try again., et le paiement crée alors une nouvelle commande du panier. Si la commande a déjà un statut et que le panier a changé depuis (autres produits ou quantités), la commande quitte le paiement et le panier modifié reçoit une nouvelle commande et son propre paiement.

Si le paiement ne peut pas être lancé, le client reste à l'étape Confirm Order avec un bref message au-dessus du bouton : The Barion payment could not be started. Please try again or choose another payment method., Barion does not support payments in la devise de la commande, Barion payment is not available at the moment. Please choose another payment method. ou Barion cannot process an order with a zero total. Les détails sont enregistrés dans le journal lorsque Logging est activé.

L'extension ne prend en charge que les paiements immédiats. Elle ne gère ni les réservations ou captures différées, ni les abonnements ou paiements récurrents, ni les cartes enregistrées, ni Barion Pixel, ni de données 3-D Secure supplémentaires ; Barion gère le 3-D Secure sur sa propre page de paiement.

Commandes et remboursements

Statuts de commande

Aucun statut (commande manquante) : le client a été redirigé vers Barion et n'a pas payé, le paiement n'a pas été finalisé, ou Barion n'a pas encore confirmé le paiement. Dans Sales > Orders, ces commandes ne s'affichent qu'avec le filtre Order Status réglé sur Missing Orders.

Awaiting Barion Payment Status (par défaut Pending) : Barion signale le paiement comme encore en cours. Une note indique le PaymentId Barion, le montant et, en mode test, (test mode). La commande passe au statut payé lorsque Barion confirme le paiement.

Order Status After Payment (par défaut Processing) : Barion a confirmé le paiement. Une note indique le montant, le PaymentId et la transaction Barion.

Barion Payment On Hold Status (par défaut Pending) : Barion a signalé un montant ou une devise différent du total de la commande. La note indique les deux montants. Vérifiez le paiement dans le portail Barion, puis traitez la commande ou remboursez le paiement dans le portail Barion.

Payment Canceled Status (par défaut Canceled) : la dernière tentative de paiement d'une commande en attente a été annulée ou a expiré chez Barion.

Payment Failed Status (par défaut Failed) : la dernière tentative de paiement d'une commande en attente a échoué.

Refunded Status (par défaut Refunded) : le paiement a été entièrement remboursé via l'extension.

Si un paiement de la commande réussit encore après l'annulation ou l'échec de la commande, la commande passe à l'état payé. Une commande payée ou remboursée n'est jamais modifiée par un callback ultérieur. Si un autre paiement réussit pour une commande déjà payée, une note vous demande de le vérifier dans le portail Barion et de le rembourser s'il s'agit d'un doublon. Les notes sont des entrées de l'History de la commande, invisibles pour le client.

Onglet VibeFox Barion Gateway

Dans Sales > Orders, ouvrez une commande payée avec Barion. En bas de la page de commande, à côté de History et de Additional, l'onglet VibeFox Barion Gateway affiche le PaymentId, accompagné d'un libellé Test mode pour les paiements de test, la Transaction Barion, le Status du paiement, les montants Paid / refunded, le formulaire de remboursement, l'historique des remboursements et les Barion notes de la commande. L'onglet est affiché aux utilisateurs qui ont accès à l'extension.

Remboursements

Dans l'onglet VibeFox Barion Gateway, saisissez le montant (le montant non encore remboursé est prérempli), éventuellement un Reason (optional), puis cliquez sur Refund via Barion. Confirmez la question Rembourser ce montant via Barion ? Cette action est irréversible. Les remboursements totaux et partiels sont pris en charge. Vous avez besoin du droit de modifier l'extension (défini dans System > Users > User Groups). Le motif est transmis à Barion sous forme de commentaire. Les remboursements en HUF doivent être des montants entiers. Le remboursement est envoyé dans le mode (test ou production) dans lequel le paiement a été effectué ; le POSKey de ce mode doit donc être renseigné. Si Barion n'accepte ou ne confirme pas le remboursement, l'onglet affiche l'erreur et aucun remboursement n'est enregistré. Un remboursement réussi est ajouté à l'historique des remboursements et aux notes, avec la transaction et le statut Barion. Un remboursement total place la commande au Refunded Status sans notifier le client et sans remettre les produits en stock, comme pour un changement de statut manuel. Un remboursement partiel ne modifie pas le statut.

Les remboursements sont disponibles une fois que Barion a confirmé le paiement et que la commande est payée par ce biais. Un paiement présentant un écart de montant ou de devise ne peut pas être remboursé depuis OpenCart ; remboursez-le dans le portail Barion. Les retours de produits dans Sales > Returns ne renvoient pas d'argent via Barion.

Clé de licence

L'extension fonctionne avec une clé de licence VibeFox obtenue sur vibefox.net. Le bloc de licence License — VibeFox Barion Gateway est le premier bloc de Extensions > Extensions > Payments > VibeFox Barion Gateway > Edit, au-dessus des réglages. Collez la clé dans License key et cliquez sur Activate. Ensuite, le bloc affiche la clé masquée, le statut (par exemple la date jusqu'à laquelle la licence est active et votre domaine) ainsi que les boutons Check now pour vérifier à nouveau le statut, Change key pour saisir une autre clé et Remove key pour retirer la clé de cette boutique. En dessous figurent la ligne Product: opencart-payment-barion et le lien Manage licenses and domains in your account, qui ouvre votre compte vibefox.net. Seuls les utilisateurs administrateurs disposant du droit Modify sur l'extension peuvent modifier la clé. Les textes du bloc suivent la langue de l'administration (l'anglais et le russe sont inclus).

Si la clé n'est pas acceptée, le bloc indique la raison, par exemple Key not found, This key belongs to another product, Domain limit reached ou License expired on suivi d'une date. Après un changement d'adresse de la boutique, ou après avoir libéré un emplacement de domaine dans votre compte, cliquez sur Check now. Si le serveur de licences est injoignable, l'extension continue de fonctionner avec le dernier statut connu.

Une clé fonctionne sur un seul domaine : l'adresse de la boutique définie dans la configuration d'OpenCart. Retirer la clé de la boutique ne libère pas son emplacement de domaine. Libérez l'emplacement dans votre compte vibefox.net.

Sans clé active, Barion n'est pas affiché aux clients au moment du paiement. Si un paiement est tout de même lancé, le client voit This payment method is not available. Please choose another one. Un utilisateur administrateur connecté à l'administration dans le même navigateur voit toujours le mode de paiement dans la boutique, marqué (unlicensed — visible to admins only), afin que vous puissiez configurer et tester l'extension avant d'acheter une clé. Sur OpenCart 4, cette prévisualisation n'est pas disponible : la boutique ne voit pas la connexion à l'administration, si bien que sans clé active, le mode de paiement est masqué pour tout le monde. Après avoir ouvert une fois la page Edit, un rappel apparaît sur le Dashboard de l'administration. Fermez-le avec × pour le masquer pendant 7 jours. Les commandes existantes ne sont pas affectées : les paiements déjà lancés sont toujours confirmés, et les remboursements fonctionnent.

Lorsqu'une licence expire, l'extension continue de fonctionner, mais les mises à jour et l'assistance nécessitent un renouvellement. Le statut est vérifié à nouveau automatiquement lorsque vous ouvrez le Dashboard de l'administration ou la page Edit : une fois par jour pendant les 14 premiers jours après la saisie de la clé, puis une fois par semaine. Aucune tâche cron n'est nécessaire. La désinstallation de l'extension supprime toujours la clé de licence et le statut de licence.

Dépannage

Barion n'apparaît pas au moment du paiement : vérifiez que la licence est active, que Enable/Disable est activé, que le mode actuel dispose d'un POSKey et d'un e-mail de bénéficiaire (la page de réglages affiche un avertissement si l'un des deux manque) et que la devise de la commande est HUF, EUR, USD ou CZK. Vérifiez également que l'adresse de facturation se trouve dans la Geo Zone sélectionnée et que la commande atteint le Total défini dans les réglages.

Le paiement a abouti, mais la commande reste sans statut : la commande reçoit son statut lorsque Barion appelle l'URL de callback ou lorsque le client revient dans votre boutique. Assurez-vous que le site est accessible depuis Internet (aucun pare-feu ni authentification de base devant l'URL de callback). Vérifiez que le POSKey du mode dans lequel le paiement a été effectué est correct, car l'extension lui demande l'état du paiement. Activez Logging pour voir le callback.

Le callback répond Busy, retry : la commande était en cours de traitement lors du retour du client, au même moment, ou le statut de la commande n'a pas pu être appliqué. Barion rappelle. Activez Logging pour voir la raison.

Le callback répond API error : la boutique n'a pas pu lire l'état du paiement chez Barion, ou le POSKey du mode dans lequel le paiement a été effectué n'est pas renseigné. Vérifiez ce POSKey.

Le callback répond Order not found : le PaymentId n'a pas été lancé par cette boutique. Les appels Barion destinés à d'autres boutiques ou à d'autres systèmes de test sont ignorés.

Le client voit Payment verification failed. : le lien de retour ne correspond pas à la commande, par exemple parce qu'il a été modifié. L'état du paiement reste confirmé par le callback.

Le client voit une erreur après Confirm Order : activez Logging et consultez le champ Log sur la page de l'extension. Un POSKey ou un e-mail de bénéficiaire erroné provoque The Barion payment could not be started. This payment method is not available. Please reload the checkout page. signifie que la session de paiement ne correspond plus à la commande, ou que le mode de paiement a été désactivé entre-temps : le client doit recharger la page de paiement.

La commande est au statut en attente : lisez la note d'écart dans l'onglet VibeFox Barion Gateway, vérifiez le paiement dans le portail Barion, puis traitez la commande ou remboursez-la dans le portail Barion.

Pourquoi ne puis-je pas rembourser 10.50 HUF : Barion traite le HUF sans décimales. Saisissez un montant entier.

Aucun formulaire de remboursement dans l'onglet : l'onglet indique la raison : le paiement n'est pas encore confirmé, il est entièrement remboursé, votre groupe d'utilisateurs n'a pas le droit de modifier l'extension, ou le POSKey du mode du paiement n'est pas configuré.

Pour les développeurs : l'extension déclenche les événements OpenCart wcp_barion_supported_currencies (la liste des devises) et wcp_barion_payment_request (la requête de paiement et la commande, avant leur envoi à Barion).

Désinstallation

Allez dans Extensions > Extensions, choisissez le type Payments et cliquez sur Uninstall (le bouton rouge −) à côté de VibeFox Barion Gateway. La clé de licence et le statut de licence de cette extension sont toujours supprimés. OpenCart supprime toujours ses propres réglages de l'extension : Enable/Disable, Sort Order, Geo Zone, Total et les statuts de commande de la section Orders, qui reprennent leurs valeurs par défaut lors d'une réinstallation. L'événement OpenCart de l'extension est également supprimé (sur OpenCart 4, ses événements et son action de démarrage, qui laisse passer le callback en mode maintenance). Si Delete Data on Uninstall est activé, les autres réglages de la passerelle (titre, description, mode test, POSKey, e-mails des bénéficiaires, journalisation) et le journal sont supprimés. S'il est désactivé, ils sont conservés pour une réinstallation ultérieure. Les enregistrements de paiement et de remboursement Barion sont toujours conservés, de sorte que les commandes payées auparavant peuvent encore être remboursées après une réinstallation. Les commandes existantes conservent leurs notes de paiement.

Sur OpenCart 4, pour supprimer également les fichiers de l'extension, allez dans Extensions > Installer après la désinstallation, cliquez sur Uninstall (le bouton orange −) à côté de VibeFox Barion Gateway dans la liste des extensions installées, puis sur Delete (le bouton rouge en forme de corbeille) pour supprimer le paquet téléchargé.

Barion est une marque déposée de son titulaire. Cette extension n'est ni affiliée à Barion ni approuvée par Barion.