Retour

VibeFox GMO for OpenCart — Aide

Prérequis

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

PHP : 8.0 ou ultérieur.

Devise : yen japonais (JPY). GMO-PG n'encaisse qu'en yens ; le mode de paiement n'est donc affiché que lorsque la devise de commande du client est le JPY. Ajoutez le JPY dans System > Localisation > Currencies si votre boutique ne l'a pas encore. Le montant correspond au total de la commande converti au taux JPY de la boutique et arrondi à des yens entiers.

Compte GMO Payment Gateway : un contrat de marchand GMO-PG avec Link Type Plus. Vous avez besoin du Shop ID, du Shop password et du Link Type Plus Config ID (設定ID) des environnements de test et/ou de production, ainsi que de la notification de résultat (結果通知) activée dans la console boutique de GMO-PG (voir Configuration). Le Site ID et le Site password ne sont pas utilisés.

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

Installation

Le téléchargement est un seul fichier zip contenant les paquets pour les deux versions d'OpenCart. Décompressez-le sur votre ordinateur. Il contient README.txt, le paquet pour OpenCart 3 wcp_gmo_payment-oc3-(version).ocmod.zip et le paquet pour OpenCart 4 wcp_gmo_payment.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_gmo_payment-oc3-(version).ocmod.zip. L'extension ne contient aucune modification OCMOD, donc Extensions > Modifications n'a pas besoin d'être actualisé. Au lieu de l'installateur, vous pouvez 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 GMO 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 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 License key).

4. Saisissez le Shop ID, le Shop password et le Config ID des environnements de test et/ou de production, puis choisissez l'Environment.

5. Dans la console boutique de GMO-PG, activez la 結果通知 (result notification) et indiquez l'URL de notification affichée dans les réglages (voir Configuration).

6. Activez Enable/Disable et cliquez sur Save. Effectuez un paiement de test dans l'environnement de test, puis basculez l'Environment sur la production.

OpenCart 4

1. Dans l'administration, allez dans Extensions > Installer, cliquez sur Upload et choisissez le fichier wcp_gmo_payment.ocmod.zip. Ne renommez pas le fichier : OpenCart 4 prend le code de l'extension dans le 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 GMO Payment Gateway, cliquez sur Install (le bouton vert +), puis sur Edit (le bouton en forme de crayon).

4. Saisissez la clé de licence, les identifiants GMO-PG et l'URL de notification comme aux étapes 3 à 6 pour OpenCart 3. La page des réglages et ses champs sont identiques dans les deux versions. Seule l'URL de notification diffère (voir Notifications de paiement (結果通知)).

Une nouvelle installation démarre avec le mode de paiement désactivé et l'environnement de test sélectionné.

Configuration

Tous les réglages se trouvent sur la page de l'extension : Extensions > Extensions > Payments > VibeFox GMO Payment 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 la devise par défaut de la boutique n'est pas le JPY et si le Shop ID, le Shop password ou le Config ID de l'environnement actif est manquant (le mode de paiement est alors masqué à la commande). Elle indique aussi l'environnement actif : TEST — payments go to pt01.mul-pay.jp with the test credentials, no real money is charged. ou PRODUCTION — payments go to p01.mul-pay.jp. 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 vide ou être un nombre entier, Total doit être vide ou être un nombre égal ou supérieur à 0, et chaque statut de commande doit exister. En cas d'erreur, rien n'est enregistré et la page liste les erreurs. Les espaces autour des identifiants sont supprimés.

GMO Payment Gateway — Carte de crédit

Enable/Disable : Enable GMO Payment Gateway — Credit Card active ou désactive le mode de paiement. Par défaut : désactivé.

Title : le nom du mode de paiement affiché aux clients lors de la commande. C'est aussi le nom du mode de paiement enregistré dans la commande. Par défaut : Credit card. Obligatoire, jusqu'à 128 caractères.

Description : la description du mode de paiement affichée à l'étape Confirm Order, au-dessus du bouton de confirmation. Par défaut : You will be redirected to the secure GMO Payment Gateway page to pay by credit card.

Sort Order : la position du mode de paiement lors de la commande. Laissez le champ vide ou saisissez un nombre entier.

Geo Zone : proposer le mode de paiement 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 de la commande, dans la devise par défaut de la boutique, que la commande doit atteindre pour que le mode de paiement soit proposé. Laissez le champ vide pour le proposer quel que soit le total.

Compte GMO-PG

Le Shop ID et le Shop password se trouvent dans la console GMO-PG, sous Shop management > Shop information, et le Config ID sous Link Type Plus > Settings (設定ID). Les environnements de test et de production ont des identifiants différents.

Environment : l'environnement GMO-PG qui reçoit les nouveaux paiements.

Test (sandbox) : pt01.mul-pay.jp avec les identifiants de test (par défaut).
Production (live) : p01.mul-pay.jp avec les identifiants de production.

Production Shop ID : le Shop ID de l'environnement de production.

Production Shop password : le Shop password de l'environnement de production.

Production Config ID : le Config ID Link Type Plus (設定ID) enregistré dans la console GMO-PG.

Test Shop ID : le Shop ID de l'environnement de test.

Test Shop password : le Shop password de l'environnement de test.

Test Config ID : le Config ID Link Type Plus (設定ID) de l'environnement de test.

Les 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 un mot de passe enregistré, cochez Clear the saved password on save sous le champ, puis cliquez sur Save.

Paiement

Capture : moment où la carte est débitée.

Capture immediately (即時売上) : la carte est débitée immédiatement (par défaut).
Authorize only (仮売上) : le montant est seulement autorisé, et la commande reçoit le statut GMO-PG payment on hold jusqu'à ce que vous la capturiez avec Capture payment (GMO-PG) dans l'onglet de la commande ou dans la console GMO-PG, avant l'expiration de l'autorisation.

Order status after payment : le statut reçu par une commande payée.

Processing : le statut sélectionné dans Processing, section Order statuses (par défaut).
Completed : le statut sélectionné dans Completed, section Order statuses. Convient aux produits virtuels et téléchargeables.

Notifications de paiement (結果通知)

La notification de résultat indique à votre boutique qu'un paiement a été effectué. Elle est obligatoire. Dans la console GMO-PG, activez la 結果通知 (result notification) et indiquez l'URL affichée dans Notification URL, dans cette section. Sur OpenCart 3, elle ressemble à https://your-store/index.php?route=extension/payment/wcp_gmo_payment/notify, sur OpenCart 4 à https://your-store/index.php?route=extension/wcp_gmo_payment/payment/wcp_gmo_payment.notify. Elle est construite à partir de l'adresse de la vitrine de votre installation OpenCart. Copiez l'URL exactement telle qu'elle apparaît dans les réglages. Elle doit être accessible depuis Internet ; le mode maintenance ne la bloque pas.

Les notifications GMO-PG ne sont pas signées : l'extension ne fait donc jamais confiance à leur contenu. La notification doit provenir de l'un de vos Shop ID configurés et concerner un paiement créé par cette boutique, dans l'environnement où le paiement a été effectué. L'extension demande alors à GMO-PG la transaction (SearchTrade) avec votre Shop password, et ne modifie la commande que d'après cette réponse. Une notification qui ne correspond à aucune transaction réelle ne change rien. Les transactions non créées par la boutique, par exemple celles faites dans la console GMO-PG, sont acquittées et ignorées. Lorsque l'extension ne peut pas vérifier une notification, elle répond de façon que GMO-PG la renvoie.

Sans la notification, une commande ne reçoit son statut que lorsque le client revient dans la boutique après avoir payé.

Statuts de commande

OpenCart crée la commande à l'étape Confirm Order sans statut (commande manquante, missing order). La commande ne reçoit un statut qu'après la confirmation du paiement par GMO-PG. Chaque champ liste les statuts de commande de votre OpenCart. OpenCart n'a pas de statut On hold ; une autorisation ou un paiement d'un autre montant reçoit donc le statut d'attente indiqué ci-dessous, ainsi qu'une note dans la commande.

Processing : commande payée lorsque Order status after payment est En cours de traitement. Par défaut : En cours de traitement.

Completed : commande payée lorsque Order status after payment est Terminé. Par défaut : Terminé.

GMO-PG payment on hold : autorisé seulement (en attente de capture) ou montant différent de celui de la commande. Par défaut : En attente. Vous pouvez créer votre propre statut dans System > Localisation > Order Statuses et le sélectionner ici.

Cancelled : une autorisation ou un paiement en attente annulé chez GMO-PG, ou une autorisation remboursée intégralement. Par défaut : Annulé.

Refunded : après un remboursement total depuis la page de la commande. Par défaut : Remboursé.

Avancé

Debug log : écrit les requêtes API et les notifications dans gmo_pg_debug.log.php, dans le dossier des journaux d'OpenCart (storage/logs). Le fichier ne peut pas être ouvert depuis le web, et il est archivé lorsqu'il atteint 5 Mo. Les erreurs et avertissements sont toujours journalisés, même lorsque le commutateur est désactivé. Les mots de passe et les données clients sont masqués. 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 data on uninstall : lorsqu'il est activé, la désinstallation de l'extension supprime les réglages de la passerelle et le journal. Les données de commande (GMO OrderID, identifiants de transaction) sont toujours conservées. Par défaut : désactivé.

Import / Export

Export : Download JSON enregistre les réglages dans un fichier JSON. Les mots de passe de boutique ne sont pas exportés.

Import : collez un JSON exporté précédemment et cliquez sur Import pour restaurer les réglages. Les mots de passe de boutique enregistrés sont conservés.

Paiement

À l'étape Payment Method, le client choisit le mode de paiement (par défaut Credit card). À l'étape Confirm Order, le client voit votre description ; dans l'environnement de test, le badge TEST — GMO-PG test environment, no real charges. s'affiche au-dessus. OpenCart crée la commande à cette étape, toujours sans statut. 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 commande. Lorsque le client clique sur Confirm Order, l'extension crée un paiement GMO-PG Link Type Plus pour le total de la commande en yens entiers et envoie le client sur la page de paiement de GMO-PG. Là, le client paie par carte de crédit. L'authentification 3-D Secure 2.0 est gérée par GMO-PG, et l'adresse e-mail du client lui est transmise pour le 3-D Secure. La page de paiement s'ouvre en japonais, en chinois ou en anglais, selon la langue de la commande. Le paiement apparaît chez GMO-PG avec le préfixe OC- et le numéro de commande. Aucune autre donnée client n'est envoyée.

Après le paiement, le client revient dans votre boutique. Le résultat signé est vérifié avec le Shop password de l'environnement du paiement, et la commande n'est marquée payée qu'une fois GMO-PG l'a confirmé : par une requête SearchTrade côté serveur lorsque le client revient, ou par la notification de résultat. Les deux voies utilisent la même logique, de sorte que le paiement n'est jamais appliqué deux fois. La commande reçoit alors son statut de la manière standard d'OpenCart, avec les e-mails habituels de commande et la mise à jour du stock, et le client voit la page de succès de commande d'OpenCart. Si GMO-PG n'a pas encore confirmé le paiement, une page Payment confirmation affiche Your card payment is being confirmed by GMO Payment Gateway. You will receive an e-mail as soon as it is confirmed. avec les boutons Check again et Back to checkout ; la notification définit le statut de la commande dès son arrivée.

Si la carte est refusée ou si le paiement échoue sur la page de GMO-PG, le client revient à la commande avec le message The card payment was declined or could not be completed. Please try again or use another card. Si le client quitte la page de GMO-PG sans payer, le message est The payment was not completed. You can try again or choose another payment method. Le panier est conservé. Sur OpenCart 4, ces messages s'affichent au-dessus de la page de commande. Chaque nouvelle tentative (OpenCart 3 crée une nouvelle commande chaque fois que l'étape Confirm Order est affichée, OpenCart 4 met à jour la commande du tunnel de commande) annule les liens de paiement non payés précédents du panier. Si un lien précédent a été payé entre-temps, ce paiement est confirmé et aucun nouveau lien n'est créé.

Sur OpenCart 4, la commande reste dans le tunnel de commande jusqu'à l'affichage de la page de succès. Si cette commande a été fermée sans paiement entre-temps (par exemple annulée chez GMO-PG ou par vous), le client est renvoyé au tunnel de commande 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 has already been placed. Your cart has changed since — please confirm the order again to pay for the current cart with a new order. Une commande payée n'est jamais présentée comme payée pour un autre panier.

Les commandes de 1 à 9 999 999 JPY peuvent être payées ; au-delà, le mode de paiement est masqué. Si le paiement ne peut pas être lancé, le client reste à l'étape Confirm Order avec un bref message au-dessus du bouton, par exemple Card payment could not be started. Please try again or choose another payment method., et la raison est inscrite dans le journal.

La notification et le retour 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.

L'extension n'accepte les paiements par carte de crédit qu'en JPY, toujours sur la page de GMO-PG. Elle ne propose aucun autre mode de paiement GMO-PG, ni multidevise, ni cartes enregistrées, ni inscription de membre GMO-PG, ni abonnements ou prélèvements récurrents, ni formulaire de carte sur le site.

Commandes et remboursements

Statuts de commande

No status (missing order) : le client a été envoyé vers GMO-PG et n'a pas payé, ou GMO-PG n'a pas encore confirmé le paiement. Dans Sales > Orders, ces commandes ne sont affichées qu'avec le filtre Order Status réglé sur Missing Orders.

Processing or Completed status : le paiement a été confirmé ; le statut suit Order status after payment. Une note indique le montant, le statut GMO-PG, la transaction et le mode de confirmation (notification ou retour).

GMO-PG payment on hold (authorized) : avec Authorize only (仮売上), le montant a été autorisé. Capturez-le avec Capture payment (GMO-PG) ou dans la console GMO-PG avant l'expiration de l'autorisation. Après la capture, la commande reçoit le statut payé. Si l'autorisation est annulée chez GMO-PG, la commande reçoit le statut Cancelled.

GMO-PG payment on hold after payment : GMO-PG a signalé un montant différent du total de la commande. La note l'explique. Vérifiez la commande et exécutez-la ou remboursez le paiement.

Refunded : le paiement a été intégralement remboursé via l'extension. Le remboursement intégral d'une autorisation jamais capturée définit le statut Cancelled.

Si un second paiement arrive pour une commande déjà payée, ou pour le même panier sous une autre commande, la commande payée n'est pas modifiée. Une note vous demande de rembourser le doublon dans la console GMO-PG. Si un paiement arrive pour une commande qui a déjà un statut sans paiement GMO-PG, seule une note est ajoutée.

Les notes sont des entrées de l'History de la commande que le client ne voit pas.

Onglet VibeFox GMO Payment Gateway

Dans Sales > Orders, ouvrez une commande payée avec GMO-PG. En bas de la page de la commande, à côté de History et Additional, l'onglet VibeFox GMO Payment Gateway affiche le GMO OrderID (avec une étiquette TEST pour les paiements de test), le Transaction ID, le Status avec le statut GMO-PG, Paid / refunded, le bouton de capture et le formulaire de remboursement, l'historique des remboursements et les GMO-PG notes de la commande. L'onglet est affiché aux utilisateurs qui ont accès à l'extension ; la capture et les remboursements nécessitent le droit de modifier l'extension (défini dans System > Users > User Groups).

Capture

Capture payment (GMO-PG) apparaît dans l'onglet d'une commande en attente qui n'a été qu'autorisée. Confirmez Capture the authorized GMO-PG payment? L'extension vérifie la transaction chez GMO-PG et débite le montant autorisé ; la commande reçoit ensuite le statut payé. Si la transaction n'est plus autorisée, par exemple parce qu'elle a déjà été capturée dans la console GMO-PG, le message affiche le statut actuel. Une capture effectuée dans la console GMO-PG arrive par la notification de résultat.

Remboursements

Dans l'onglet, saisissez le Amount (le montant non encore remboursé est prérempli), éventuellement un Reason (optional), puis cliquez sur Refund via GMO-PG. Confirmez Refund this amount through GMO-PG? Les remboursements totaux et partiels sont pris en charge, en yens entiers. La limite est le montant que GMO-PG a réellement encaissé et conserve encore, et non le total de la commande. Rembourser la totalité du montant restant annule la transaction GMO-PG, et c'est GMO-PG qui décide s'il s'agit d'une annulation ou d'un retour. Un remboursement partiel réduit le montant de la transaction. Le remboursement est envoyé à l'environnement dans lequel le paiement a été effectué ; le Shop ID et le Shop password de cet environnement doivent donc être renseignés. Si GMO-PG refuse 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. Un remboursement total définit le statut Refunded sans prévenir le client et sans remettre les produits en stock, comme un changement de statut manuel. Un remboursement partiel ne modifie pas le statut.

Les retours de produits dans Sales > Returns ne renvoient pas d'argent via GMO-PG.

Les remboursements et annulations effectués dans la console GMO-PG arrivent par la notification de résultat et sont ajoutés aux notes. Le statut de la commande ne change pas automatiquement, sauf dans le cas d'une autorisation ou d'un paiement en attente annulé chez GMO-PG. Mettez-le à jour 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 GMO Payment Gateway est le premier bloc de Extensions > Extensions > Payments > VibeFox GMO Payment 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 de fin de validité de la licence et votre domaine) et 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-gmo 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 issue de 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, le paiement par carte de crédit GMO-PG n'est pas affiché aux clients lors de la commande. 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, cet aperçu n'est pas disponible : la boutique ne voit pas la connexion à l'administration, donc 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 captures et 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

Credit card does not appear at checkout : vérifiez que la licence est active, que Enable/Disable est activé, que la devise de commande est le JPY et que l'environnement actif dispose de son Shop ID, de son Shop password et de son Config ID. Les totaux supérieurs à 9 999 999 JPY ne peuvent pas être payés par carte. La page des réglages affiche un avertissement si la devise ou les identifiants sont incorrects. Vérifiez aussi que l'adresse de facturation fait partie de la Geo Zone sélectionnée et que la commande atteint le Total défini dans les réglages.

The payment went through, but the order stays without a status : la notification de résultat ne fonctionne pas. Dans la console boutique GMO-PG de l'environnement utilisé, vérifiez que la 結果通知 est activée et que l'URL est exactement celle affichée dans Notification URL. Vérifiez que le Shop ID et le Shop password de cet environnement sont renseignés, car l'extension vérifie chaque notification avec eux. Activez le Debug log et consultez le champ Log de la page de l'extension. La commande reçoit aussi son statut lorsque le client revient dans la boutique après avoir payé.

Log shows Notification rejected: unknown ShopID. : la notification provient d'une boutique dont le Shop ID ne figure pas dans les réglages. Saisissez le Shop ID de cet environnement.

Log shows Notification ignored: OrderID is not a payment of this store. : la transaction n'a pas été créée par cette boutique, par exemple parce qu'elle a été effectuée dans la console GMO-PG. Aucune action n'est nécessaire.

Log shows that the order was paid in another environment : les paiements de test et de production sont séparés. Une notification de test ne confirme jamais un paiement de production, et inversement.

The customer sees an error after Confirm Order : activez le Debug log et consultez le champ Log. Le journal affiche le code d'erreur GMO-PG (ErrCode, ErrInfo). Un Shop ID, un Shop password ou un Config ID incorrect est la cause habituelle. This payment method is not available at the moment. Please choose another payment method. signifie que la session de commande ne correspond plus à la commande ou que le mode de paiement a été désactivé entre-temps : le client doit recharger la page de commande.

Order is in the GMO-PG payment on hold status : lisez les notes de l'onglet VibeFox GMO Payment Gateway. La commande n'a été qu'autorisée et attend la capture, ou le montant payé diffère de la commande.

Refund or capture fails : lisez le message dans l'onglet. La commande a pu être payée dans l'autre environnement, dont le Shop ID et le mot de passe ne sont pas renseignés ; la transaction peut déjà être annulée chez GMO-PG, ou le montant peut dépasser ce qui reste sur la transaction. The order is being updated by GMO-PG right now. Try again in a moment. signifie qu'une notification était en cours de traitement au même moment.

The tab shows You do not have permission to refund orders. : votre groupe d'utilisateurs n'a pas le droit de modifier l'extension. Demandez à un administrateur de l'accorder dans System > Users > User Groups.

Désinstallation

Allez dans Extensions > Extensions, choisissez le type Payments et cliquez sur Uninstall (le bouton rouge −) à côté de VibeFox GMO Payment 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 champs de la section Order statuses, qui reprennent leurs valeurs par défaut lors d'une réinstallation. Sur OpenCart 4, l'événement de l'extension (le message de la commande) et son action de démarrage, qui laisse passer la notification et le retour en mode maintenance, sont aussi supprimés. Si Delete data on uninstall est activé, les autres réglages de la passerelle (titre, description, environnement, identifiants, capture, statut de commande après paiement, commutateur du journal de débogage) et le journal sont supprimés. S'il est désactivé, ils sont conservés pour une réinstallation ultérieure. Les transactions et remboursements GMO-PG sont toujours conservés, de sorte que les commandes payées auparavant peuvent encore être capturées et 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 et cliquez sur Uninstall (le bouton orange −) à côté de VibeFox GMO Payment Gateway dans la liste des extensions installées, puis sur Delete (le bouton rouge en forme de corbeille) pour supprimer le paquet envoyé.

GMO Payment Gateway est une marque de son titulaire respectif. Cette extension n'est ni affiliée à GMO Payment Gateway ni approuvée par elle.