VibeFox eWAY for OpenCart — Aide
Prérequis
OpenCart: 3.0.x (testé avec la version 3.0.5.0) ou 4.0.2 et ultérieur (testé avec la version 4.1.0.3).
PHP: 8.0 ou ultérieure, avec l'extension cURL.
Devise : AUD, NZD, SGD, HKD ou MYR. Pour les autres devises de la caisse, le moyen de paiement est masqué à la caisse. Le paiement est encaissé dans la devise de la commande.
Compte eWAY : vous avez besoin d'un compte marchand eWAY avec accès à l'API Rapid, ainsi que de sa clé et de son mot de passe d'API Rapid, disponibles dans MyeWAY, sous Settings, API Key. Pour les tests, vous avez besoin d'un compte sandbox eWAY avec sa propre clé et son propre mot de passe. Les clés sandbox et production sont différentes. Rien n'est à configurer dans MyeWAY : l'URL de retour est envoyée avec chaque paiement.
Clé de licence VibeFox : achetée sur vibefox.net. Une clé fonctionne sur un seul domaine.
Installation
Le téléchargement est un fichier zip unique contenant les paquets pour les deux versions d'OpenCart. Décompressez-le sur votre ordinateur. Il contient README.txt, le paquet OpenCart 3 wcp_eway_payment_gateway-oc3-(version).ocmod.zip et le paquet OpenCart 4 wcp_eway_payment_gateway.ocmod.zip. N'installez que 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_eway_payment_gateway-oc3-(version).ocmod.zip. L'extension ne comporte aucune modification OCMOD : il n'est donc pas nécessaire d'actualiser Extensions > Modifications. 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 et choisissez le type Payments. Repérez VibeFox eWAY Payment 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 en forme de crayon) pour ouvrir la page des paramètres. Collez votre clé de licence VibeFox dans License key, dans le bloc de licence en haut de la page, puis cliquez sur Activate (voir Clé de licence).
4. Saisissez votre clé et votre mot de passe d'API sandbox, laissez Sandbox Mode activé, activez Enable/Disable, cliquez sur Save et passez une commande de test.
5. Saisissez votre clé et votre mot de passe d'API de production, désactivez Sandbox Mode et cliquez sur Save.
6. Vous pouvez aussi ajouter l'URL cron affichée sur la page des paramètres aux tâches cron de votre serveur (voir Configuration).
OpenCart 4
1. Dans l'administration, allez dans Extensions > Installer, cliquez sur Upload et choisissez le fichier wcp_eway_payment_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 lui.
3. Allez dans Extensions > Extensions et choisissez le type Payments. Repérez VibeFox eWAY Payment Gateway, cliquez sur Install (le bouton vert +), puis sur Edit (le bouton en forme de crayon).
4. Saisissez la clé de licence, les clés eWAY et l'URL cron comme aux étapes 3 à 6 pour OpenCart 3. La page des paramètres et ses champs sont identiques dans les deux versions. Seule l'URL cron diffère (voir Re-check of lost returns (cron)).
Une nouvelle installation démarre avec le moyen de paiement désactivé et le mode sandbox activé.
Configuration
Tous les paramètres se trouvent sur la page de l'extension : Extensions > Extensions > Payments > VibeFox eWAY Payment Gateway > Edit. Les sections sont listées à gauche ; le bouton Save situé sous la liste enregistre la page entière. Au-dessus des paramètres, un badge indique le mode : SANDBOX — payments go to the eWAY sandbox, no real money is charged. ou LIVE — real payments are taken with the live API key. La page vous avertit lorsque la clé ou le mot de passe d'API du mode en cours est manquant (le moyen de paiement n'est alors pas affiché à la caisse), et lorsque la devise par défaut de la boutique n'est pas prise en charge par eWAY. Sans le droit de modifier l'extension, la page affiche les paramètres 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, Total un nombre non négatif, et la zone géographique et les statuts de commande sélectionnés doivent exister. Sinon, rien n'est enregistré et la page indique ce qu'il faut corriger.
eWAY
Enable/Disable: Enable eWAY Payment Gateway active ou désactive le moyen de paiement. Par défaut : désactivé.
Title: le nom du moyen de paiement que le client voit à la caisse. C'est aussi le nom du moyen de paiement enregistré dans la commande. Par défaut : Credit Card (eWAY). Obligatoire, 128 caractères maximum.
Description: le texte affiché au client à l'étape Confirm Order, au-dessus du bouton de confirmation. Par défaut : Pay securely using your credit card via eWAY. You will be redirected to the eWAY secure payment page.
Sort Order: la position d'eWAY parmi les moyens de paiement à la caisse. Laissez le champ vide ou saisissez un nombre entier.
Geo Zone: proposer eWAY uniquement pour les adresses de paiement 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 total du panier, dans la devise par défaut de la boutique, que la commande doit atteindre pour qu'eWAY soit proposé. Laissez le champ vide pour proposer eWAY quel que soit le total.
Identifiants de l'API
La clé et le mot de passe d'API Rapid se trouvent dans MyeWAY, sous Settings, API Key. eWAY propose des guides pour les clés de production et sandbox, liés dans cette section. Les clés sandbox et production sont différentes. Le mode sandbox n'utilise que les identifiants sandbox, et le mode production uniquement les identifiants de production.
Sandbox Mode: les paiements sont envoyés au sandbox eWAY avec la clé et le mot de passe sandbox. Aucun argent réel n'est débité. Par défaut : activé. Désactivez-le pour encaisser de vrais paiements avec la clé de production. Tant qu'il est activé, le client voit Test mode: no real payment is taken. à l'étape Confirm Order.
Live API Key: la clé d'API Rapid de votre compte eWAY de production.
Live API Password: le mot de passe d'API Rapid de votre compte eWAY de production.
Sandbox API Key: la clé d'API Rapid de votre sandbox eWAY (compte partenaire/développeur).
Sandbox API Password: le mot de passe d'API Rapid de votre compte sandbox eWAY.
Les clés et mots de passe enregistrés ne sont jamais réaffichés. Le champ reste vide et affiche Saved — leave empty to keep it. Saisissez une nouvelle valeur uniquement pour la modifier. Pour supprimer une valeur enregistrée, cochez Clear the saved value on save sous le champ et cliquez sur Save.
Return URL: affiche l'adresse de retour de l'extension. Elle est envoyée automatiquement à eWAY avec chaque paiement, avec la commande et une clé aléatoire de la tentative de paiement ; il n'y a donc rien à configurer dans MyeWAY. Le résultat d'un paiement est toujours lu auprès d'eWAY de serveur à serveur.
Re-check of lost returns (cron): une URL cron facultative, affichée sous l'URL de retour. Appelez-la depuis une tâche cron de votre serveur toutes les 15 minutes, par exemple avec curl. Si un client paie puis ferme son navigateur avant de revenir dans la boutique, le paiement est demandé à eWAY environ 60 minutes après l'envoi du client vers eWAY, et la commande est mise à jour. Si eWAY est injoignable, la vérification est répétée jusqu'à trois fois. Gardez cette URL confidentielle : elle contient un jeton secret créé lors de l'installation, et un appel avec un mauvais jeton reçoit la réponse Forbidden. Sur OpenCart 4, l'URL ressemble à https://your-store/index.php?route=extension/wcp_eway_payment_gateway/payment/wcp_eway_payment_gateway.cron&token=(token).
Commandes
OpenCart crée la commande à l'étape Confirm Order sans statut (commande manquante). La commande ne reçoit un statut qu'après qu'eWAY a confirmé le paiement. Chacun des champs ci-dessous propose vos statuts de commande OpenCart.
Order Status on Success: le statut appliqué dès qu'eWAY confirme le paiement. Par défaut : En cours.
eWAY payment on hold status: le statut d'un paiement approuvé qui nécessite votre vérification : le montant ou la devise ne correspond pas à la commande, le paiement a été approuvé après que le client a cliqué sur Cancel sur la page eWAY, ou la commande avait déjà un autre statut. Une note dans l'historique de la commande explique pourquoi. Par défaut : En attente, car OpenCart n'a pas de statut On hold. Vous pouvez créer votre propre statut dans System > Localisation > Order Statuses et le sélectionner ici.
Refunded order status: le statut appliqué après un remboursement total du paiement depuis la page de la commande. Par défaut : Remboursée.
Avancé
Debug log: écrit les appels à l'API et les résultats des paiements dans eway_p_debug.log.php, dans le dossier des journaux d'OpenCart (storage/logs). Le fichier ne peut pas être ouvert depuis le web ; à 5 Mo, il est déplacé vers eway_p_debug.old.log.php. Les données de carte, les clés, les mots de passe, les adresses e-mail des clients et les codes d'accès ne sont jamais enregistrés. Les erreurs sont toujours enregistrées. Par défaut : désactivé.
Log: affiche la taille et les dernières entrées du journal. Cliquez sur Clear log pour le vider.
Delete all extension data on uninstall: lorsqu'elle est activée, la désinstallation de l'extension supprime les paramètres de la passerelle et le journal. Les enregistrements de paiements et de remboursements eWAY des commandes sont toujours conservés. Par défaut : désactivé.
Importation / Exportation
Export: Download JSON enregistre les paramètres dans un fichier JSON. Les clés et mots de passe d'API ne sont pas exportés.
Import: collez le JSON exporté précédemment et cliquez sur Import pour restaurer les paramètres. Les clés et mots de passe d'API enregistrés sont conservés.
Paiement
À l'étape Payment Method, le client choisit le moyen de paiement (par défaut Credit Card (eWAY)). À l'étape Confirm Order, le client voit votre description et la mention You will be redirected to the secure eWAY payment page to pay by card. OpenCart crée la commande à cette étape, toujours sans statut. Sur OpenCart 4, le client choisit le moyen de paiement avec le bouton Choose du bloc du moyen de paiement, dans la fenêtre Payment method options, puis clique sur Confirm Order en bas de la page de caisse. Lorsque le client clique sur Confirm Order, l'extension demande à eWAY une page de paiement pour le total de la commande dans la devise de la commande, avec OC- et le numéro de commande comme référence de facture, ainsi que l'adresse de facturation et l'adresse e-mail du client, puis envoie le client vers la page de paiement sécurisée d'eWAY (Responsive Shared Page). Là, le client paie par carte. Le paiement est encaissé immédiatement.
Après le paiement, le client revient dans votre boutique. L'extension ne se fie pas au navigateur : elle demande à eWAY, de serveur à serveur, le résultat de la page de paiement créée pour cette commande. La commande n'est marquée comme payée qu'une fois qu'eWAY l'a confirmée et que le montant et la devise approuvés correspondent à la commande. La commande reçoit ensuite son statut de la manière habituelle d'OpenCart, avec les e-mails de commande habituels et la mise à jour du stock, et le client voit la page de confirmation de commande d'OpenCart. Pour une commande en attente de vérification, la page affiche en plus Your payment was received and is being reviewed by the store. We will contact you if anything is needed.
Si eWAY ne peut pas être interrogé à ce moment-là, une page Payment confirmation affiche We have not received the confirmation of your payment from eWAY yet. If you completed the payment, this order will be updated shortly — please do not pay again. avec un bouton Check again et un bouton Back to checkout. La commande reçoit son statut lorsque le client relance la vérification ou lorsque l'URL cron est appelée.
Si le paiement est refusé, le client revient à la caisse avec la raison, par exemple Your payment was declined: D4451 Insufficient funds. Please try again or use a different payment method. La commande reste sans statut. Si le client clique sur Cancel sur la page eWAY, l'extension vérifie d'abord auprès d'eWAY que rien n'a été payé (par exemple dans un autre onglet). Le client voit alors You cancelled the payment on the eWAY page. Your order has not been paid — you can try again. Si le paiement n'a pas été finalisé, le message est The payment was not completed. Please try again. Le panier est conservé dans tous les cas. Sur OpenCart 4, ces messages s'affichent au-dessus de la page de caisse.
Le client peut réessayer. OpenCart 3 crée une nouvelle commande chaque fois que l'étape Confirm Order s'affiche, tandis qu'OpenCart 4 met à jour la commande de la caisse, de sorte qu'une nouvelle tentative ouvre une nouvelle page de paiement eWAY pour la même commande ; avant de créer une nouvelle page de paiement, les pages précédentes de cette commande et des autres commandes du même panier sont donc vérifiées auprès d'eWAY. Si l'une d'elles est déjà payée, ce paiement est confirmé à la place d'un second. Si eWAY ne peut pas être interrogé à leur sujet, le client voit We could not check the status of your previous payment attempt. Please try again in a moment. Si eWAY ne peut pas créer la page de paiement, le client reste à l'étape Confirm Order avec un bref message, par exemple Payment error: Unable to connect to eWAY. Please try again. ou eWAY could not start the payment accompagné des codes d'erreur d'eWAY.
OpenCart 4 garde la commande dans la caisse jusqu'à l'affichage de la page de succès. Si cette commande a été fermée entre-temps sans paiement (par exemple si vous l'avez annulée), le client revient à la caisse avec le message Your previous order was cancelled without a payment. Please confirm the order again to pay with a new order., et le Confirm Order suivant paie une nouvelle commande du panier. Si cette commande est déjà payée mais que le panier a changé depuis, y compris une nouvelle quantité, le message est Your previous order #(number) has already been placed. Your cart has changed: please confirm the new order to pay for it. Une commande payée n'est jamais présentée comme payée pour un autre panier.
Les URL de retour et cron fonctionnent aussi lorsque la boutique est en mode maintenance, car OpenCart 3 laisse passer les requêtes des extensions de paiement, et l'extension ajoute pour elles une action de démarrage sur OpenCart 4.
eWAY n'envoie pas de notifications de serveur à serveur pour la Shared Page : le résultat est récupéré lorsque le client revient et via l'URL cron. L'extension n'a pas de champs de carte sur votre site, pas de cartes enregistrées ni d'abonnements, pas d'autorisation seule suivie d'une capture, et n'évalue pas les scores de fraude Beagle (les transactions bloquées par les règles antifraude d'eWAY sont refusées par eWAY lui-même).
Commandes et remboursements
Statuts de commande
No status (missing order): le client a été envoyé vers eWAY et n'a pas payé, a annulé, le paiement a été refusé, ou le résultat n'a pas encore pu être récupéré. Dans Sales > Orders, ces commandes ne s'affichent qu'avec le filtre Order Status réglé sur Missing Orders.
Order Status on Success (default Processing): le paiement a été approuvé. Une note indique l'identifiant de transaction eWAY, le code d'autorisation, la réponse et le mode (sandbox ou production).
eWAY payment on hold status (default Pending): eWAY a approuvé un montant ou une devise différent de la commande (par exemple Approved for partial amount), le paiement a été approuvé après que le client l'a annulé sur la page eWAY, ou il a été approuvé pour une commande à laquelle vous aviez déjà attribué un statut, par exemple Canceled. Le montant réellement prélevé par eWAY est enregistré, et la note l'explique. Vérifiez la commande, puis traitez-la ou remboursez le paiement.
Refunded order status (default Refunded): le paiement a été entièrement remboursé via l'extension.
Si un second paiement est approuvé pour une commande déjà payée, ou pour une autre commande du même panier, la commande payée n'est pas modifiée. Une note vous demande de rembourser le doublon dans MyeWAY. Un paiement approuvé pour une autre référence de facture n'est jamais appliqué à la commande.
Les notes sont des entrées de la History de la commande, que le client ne voit pas.
Onglet VibeFox eWAY Payment Gateway
Dans Sales > Orders, ouvrez une commande payée avec eWAY. En bas de la page de commande, à côté de History et Additional, l'onglet VibeFox eWAY Payment Gateway affiche l'identifiant de l'eWAY transaction avec une mention Sandbox ou Live, le Auth code, la Response d'eWAY, l'Invoice reference, le Status du paiement, les montants Paid / refunded, le formulaire de remboursement, l'historique des remboursements et les eWAY notes de la commande. L'onglet est affiché aux utilisateurs ayant accès à l'extension.
Remboursements
Dans l'onglet, saisissez le montant (le montant non encore remboursé est prérempli), facultativement une Reason (optional), puis cliquez sur Refund via eWAY. Confirmez la question Refund this amount through eWAY? This cannot be undone. 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). Les remboursements sont effectués dans le montant et la devise qu'eWAY a encaissés : après une approbation pour un montant partiel, vous pouvez donc rembourser jusqu'à ce que le client a réellement payé, et non le total de la commande. Le remboursement est envoyé dans l'environnement où le paiement a été effectué (sandbox ou production) ; la clé et le mot de passe d'API de cet environnement doivent donc être renseignés. Si eWAY refuse le remboursement, l'onglet affiche eWAY refund failed: avec les codes d'eWAY, et aucun remboursement n'est enregistré. Un remboursement réussi est ajouté à l'historique des remboursements et aux notes, avec l'identifiant de transaction de remboursement eWAY. Un remboursement total place la commande au statut Refunded order status sans notifier le client et sans remettre les produits en stock, comme un changement de statut manuel. Un remboursement partiel ne modifie pas le statut. Les remboursements sont disponibles une fois qu'eWAY a approuvé le paiement.
Les retours de produits dans Sales > Returns ne renvoient pas d'argent via eWAY. Les remboursements effectués dans MyeWAY ne sont pas synchronisés avec OpenCart. Mettez à jour la commande manuellement si nécessaire.
Clé de licence
L'extension fonctionne avec une clé de licence VibeFox obtenue sur vibefox.net. Le bloc de licence License — VibeFox eWAY Payment Gateway est le premier bloc de Extensions > Extensions > Payments > VibeFox eWAY Payment Gateway > Edit, au-dessus des paramètres. 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 revérifier 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-eway et le lien Manage licenses and domains in your account, qui ouvre votre compte vibefox.net. Seuls les utilisateurs administrateurs disposant du droit Modify pour 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 indiquée dans la configuration d'OpenCart. Retirer la clé de la boutique ne libère pas son emplacement de domaine. Libérez-le dans votre compte vibefox.net.
Sans clé active, eWAY n'est pas affiché aux clients à la caisse. Si un paiement est lancé malgré tout, 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 moyen 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, cet aperçu n'est pas disponible, car la boutique ne voit pas la connexion à l'administration, donc sans clé active le moyen 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 continuent d'être confirmés, et les remboursements fonctionnent.
Lorsqu'une licence expire, l'extension continue de fonctionner, mais les mises à jour et le support nécessitent un renouvellement. Le statut est vérifié à nouveau automatiquement lorsque vous ouvrez le Dashboard ou la page Edit de l'administration : 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
eWAY does not appear at checkout: vérifiez que la licence est active, que Enable/Disable est activé, que la clé et le mot de passe d'API du mode en cours sont renseignés (les champs sandbox en mode sandbox, les champs de production en mode production) et que la devise de la caisse est AUD, NZD, SGD, HKD ou MYR. La page des paramètres affiche un avertissement lorsque les identifiants manquent. Vérifiez aussi que l'adresse de paiement se trouve dans la Geo Zone sélectionnée et que la commande atteint le Total défini dans les paramètres.
The payment went through, but the order stays without a status: le client n'est pas revenu depuis eWAY, ou eWAY n'a pas pu être interrogé à ce moment-là. eWAY n'envoie aucune notification pour la Shared Page. Configurez l'URL cron de Re-check of lost returns (cron) : elle récupère le paiement environ une heure plus tard. Vérifiez la transaction dans MyeWAY et consultez le champ Log de la page de l'extension.
The cron URL answers Forbidden: le jeton de l'URL est incorrect. Copiez l'URL exactement telle qu'elle est affichée sur la page des paramètres.
The customer sees This payment method is temporarily unavailable: la clé ou le mot de passe d'API du mode en cours sont absents, ou eWAY les a refusés. Vérifiez les identifiants du mode en cours.
The customer sees eWAY could not start the payment: eWAY a renvoyé des codes d'erreur, affichés dans le message. Souvent, les données de facturation sont invalides.
The customer sees eWAY cannot take payments in a currency: la devise de la commande ne fait pas partie de celles qu'eWAY accepte. Utilisez AUD, NZD, SGD, HKD ou MYR.
The customer sees We could not match this payment to an order: le lien de retour n'appartient à aucune commande de cette boutique, ou eWAY a approuvé un paiement pour une autre référence de facture. Si le client a été débité, retrouvez le paiement dans MyeWAY.
The customer sees This payment method is not available: la session de la caisse ne correspond plus à la commande, ou le moyen de paiement a été désactivé entre-temps. Le client recharge la caisse.
Order is in the on hold status after payment: lisez les eWAY notes dans l'onglet VibeFox eWAY Payment Gateway (voir Statuts de commande), puis traitez la commande ou remboursez le paiement.
No refund form in the tab: l'onglet indique la raison : aucun identifiant de transaction eWAY n'a été trouvé pour la commande, elle est entièrement remboursée, votre groupe d'utilisateurs n'a pas le droit de modifier l'extension, ou les identifiants d'API du mode du paiement ne sont pas renseignés.
Refund fails with a message about the sandbox or live mode: la commande a été payée dans cet environnement, et sa clé et son mot de passe d'API ne sont pas renseignés. Saisissez-les et réessayez.
Refund fails with at most … can be refunded: le montant est supérieur à celui qu'eWAY a encaissé, diminué des remboursements déjà effectués.
Pour les développeurs, l'extension déclenche les événements OpenCart wcp_eway_payment_gateway_supported_currencies (si votre compte eWAY est activé pour d'autres devises) et wcp_eway_payment_gateway_create_access_code_request (le corps de la requête avant la création de la page de paiement).
Désinstallation
Allez dans Extensions > Extensions, choisissez le type Payments et cliquez sur Uninstall (le bouton rouge −) à côté de VibeFox eWAY Payment Gateway. La clé de licence et le statut de licence de cette extension sont toujours supprimés. OpenCart supprime toujours ses propres paramètres 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 lui aussi supprimé (sur OpenCart 4, ses événements et son action de démarrage, qui laisse passer les URL de retour et cron en mode maintenance). Si Delete all plugin data on uninstall est activé, les autres paramètres de la passerelle (titre, description, mode sandbox, clés et mots de passe d'API, interrupteur du journal de débogage, jeton cron) et le journal sont supprimés. S'il est désactivé, ils sont conservés pour une réinstallation ultérieure. Les enregistrements de paiements et de remboursements eWAY 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 aussi les fichiers de l'extension, allez dans Extensions > Installer après la désinstallation, cliquez sur Uninstall (le bouton orange −) à côté de VibeFox eWAY Payment Gateway dans la liste des extensions installées, puis sur Delete (le bouton rouge en forme de corbeille) pour supprimer le paquet envoyé.
eWAY est une marque appartenant à son propriétaire. Cette extension n'est pas affiliée à eWAY et n'est pas approuvée par eWAY.
