VibeFox Niubiz 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érieur.
Devise : le sol péruvien (PEN) ou le dollar américain (USD) doit être activé dans System > Localisation > Currencies. Le mode de paiement n'est proposé que lorsque le client paie dans l'une de ces devises. Pour les autres devises, il est masqué lors du paiement.
Compte Niubiz : Niubiz délivre un identifiant marchand (código de comercio), un utilisateur API et un mot de passe API pour chaque environnement. Les identifiants sandbox sont fournis par l'équipe intégration de Niubiz, les identifiants de production après que Niubiz a certifié votre intégration. Aucun webhook n'est à configurer : Niubiz répond immédiatement à l'autorisation.
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 OpenCart 3 wcp_niubiz_payment-oc3-(version).ocmod.zip et le paquet OpenCart 4 wcp_niubiz_payment.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_niubiz_payment-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 Niubiz Payment 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. Laissez Sandbox mode activé et saisissez l'identifiant marchand, l'utilisateur API et le mot de passe API du sandbox (voir Configuration).
5. Activez Enable/Disable, cliquez sur Save et effectuez quelques paiements de test avec les cartes de test Niubiz.
6. Une fois que Niubiz a certifié votre intégration, saisissez les identifiants de production et désactivez Sandbox mode.
OpenCart 4
1. Dans l'administration, allez dans Extensions > Installer, cliquez sur Upload et choisissez le fichier wcp_niubiz_payment.ocmod.zip. Ne renommez pas le fichier : OpenCart 4 prend le code de l'extension à partir 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é.
3. Allez dans Extensions > Extensions et choisissez le type Payments. Repérez VibeFox Niubiz Payment, cliquez sur Install (le bouton vert +), puis sur Edit (le bouton en forme de crayon).
4. Saisissez la clé de licence et les identifiants Niubiz, puis testez les paiements comme aux étapes 3 à 6 pour OpenCart 3. La page des réglages et ses champs sont identiques dans les deux versions.
Une nouvelle installation démarre avec le mode de paiement désactivé et le mode sandbox activé.
Configuration
Tous les réglages se trouvent sur la page de l'extension : Extensions > Extensions > Payments > VibeFox Niubiz Payment > 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 signale si aucune devise PEN ou USD n'est activée dans la boutique, ou si les identifiants du mode actuel sont incomplets (dans les deux cas, le mode de paiement est masqué lors du paiement). Si la devise par défaut de la boutique n'est ni PEN ni USD, la page vous indique que Niubiz n'est proposé que lorsque le client paie en PEN ou en USD. Tant que le mode sandbox est activé, la page affiche Sandbox mode is on: payments go to the Niubiz sandbox and no real charges are made. Sans le droit de modifier l'extension, la page affiche les réglages mais ne peut pas les enregistrer.
Lors de l'enregistrement, une valeur incorrecte n'est pas sauvegardée : la page affiche une erreur au-dessus des réglages, le champ retrouve sa valeur précédente et les autres champs sont enregistrés. Cela concerne un Title vide ou comptant plus de 128 caractères, un identifiant marchand qui ne contient pas uniquement des chiffres, une URL de logo qui ne commence pas par https://, un Sort Order qui n'est pas un nombre entier, et un Total qui n'est pas un nombre supérieur ou égal à 0.
Niubiz
Enable/Disable : active ou désactive les paiements Niubiz. Par défaut : off.
Title : le nom du mode de paiement que le client voit lors du paiement. C'est aussi le nom du mode de paiement enregistré dans la commande. Par défaut : Credit or debit card (Niubiz). 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 Visa, Mastercard, American Express or Diners Club in the Niubiz payment form.
Sort Order : la position de Niubiz parmi les modes de paiement lors du paiement. Laissez le champ vide ou saisissez un nombre entier.
Geo Zone : ne proposer Niubiz que pour les adresses de paiement situées dans la zone géographique sélectionnée. Par défaut : All zones. Les zones géographiques se configurent dans System > Localisation > Geo Zones. Sur OpenCart 4, lorsque la boutique ne demande pas d'adresse de paiement, l'adresse de livraison est utilisée.
Total : le montant total de la commande, dans la devise par défaut de la boutique, que doit atteindre une commande pour que Niubiz soit proposé. Laissez le champ vide pour proposer Niubiz quel que soit le montant.
Identifiants Niubiz
Niubiz vous fournit un identifiant marchand, un utilisateur API et un mot de passe API pour le sandbox (QA) et, après certification, pour la production. Un paiement déjà commencé est toujours autorisé avec les identifiants de son propre mode.
Sandbox mode : utilise le sandbox de Niubiz, sans aucun débit réel. Il bascule à la fois les points d'accès de l'API et l'ensemble des identifiants ci-dessous. Par défaut : on. Désactivez-le pour encaisser de vrais paiements avec les identifiants de production. Tant qu'il est activé, les clients voient SANDBOX MODE: use Niubiz test cards — no real charges are made. à l'étape Confirm Order et sur la page de paiement.
Sandbox merchant ID : le code marchand (código de comercio) de votre compte sandbox, chiffres uniquement. Les espaces sont supprimés.
Sandbox API user : l'utilisateur API du sandbox, généralement une adresse e-mail.
Sandbox API password : le mot de passe API du sandbox.
Production merchant ID : le code marchand de votre compte de production (affilié), chiffres uniquement.
Production API user : l'utilisateur API de production.
Production API password : le mot de passe API de production.
Les mots de passe enregistrés ne sont plus jamais affichés ni envoyés au navigateur. Le champ reste vide et affiche Saved — leave empty to keep it. Ne saisissez une nouvelle valeur que si vous souhaitez la modifier. Pour supprimer un mot de passe enregistré, cochez Clear the saved password on save sous le champ puis cliquez sur Save.
Formulaire de paiement
Logo URL : adresse facultative de votre logo, affiché dans le formulaire de paiement Niubiz. Elle doit être une adresse https://. Laissez le champ vide pour afficher le nom de la boutique.
Commandes
OpenCart crée la commande à l'étape Confirm Order sans statut (une commande manquante). La commande ne reçoit un statut qu'après que Niubiz a répondu à l'autorisation. Chacun des champs ci-dessous liste les statuts de commande de votre OpenCart.
Order Status After Payment : Niubiz a approuvé le paiement, et le numéro d'achat, le montant et la devise correspondent à la commande. Par défaut : Processing.
On Hold Status : Niubiz a approuvé un paiement qui ne correspond pas à la commande, ou n'a pas donné de réponse définitive, de sorte que la carte a peut-être été débitée. Par défaut : Pending, car OpenCart ne dispose pas de statut On hold. Vous pouvez créer votre propre statut dans System > Localisation > Order Statuses et le sélectionner ici.
Avancé
Debug log : écrit les requêtes API Niubiz et les étapes de paiement dans le fichier niubiz_p_debug.log.php, dans le dossier des journaux d'OpenCart (storage/logs). Le fichier ne peut pas être ouvert depuis le web, et lorsqu'il atteint 5 Mo, il est déplacé vers niubiz_p_debug.old.log.php. Les erreurs et les avertissements sont toujours journalisés, même lorsque ce commutateur est désactivé. Les mots de passe, jetons, données de carte et données clients ne sont jamais journalisés. Par défaut : off.
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 paiement Niubiz des commandes (numéros d'achat, identifiants de transaction) sont toujours conservées. Par défaut : off.
Import / Export
Export : Download JSON enregistre les réglages dans un fichier JSON. Les mots de passe API 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 API enregistrés sont conservés.
Paiement
À l'étape Payment Method, le client choisit le mode de paiement (par défaut, Credit or debit card (Niubiz)). À l'étape Confirm Order, le client voit votre description et la mention You will complete the payment in the secure Niubiz payment form. 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 des modes de paiement, dans la fenêtre Payment method options, puis clique sur Confirm Order en bas de la page de paiement. Lorsque le client clique sur Confirm Order, l'extension demande à Niubiz un jeton d'accès et une session de paiement pour le montant total de la commande, dans la devise de la commande, puis ouvre la page Niubiz payment de votre boutique. Si la session ne peut pas être créée, le client reste à l'étape Confirm Order avec un bref message, par exemple We could not connect to Niubiz. Please try again in a few minutes.
Sur la page de paiement, le formulaire de paiement Niubiz s'ouvre automatiquement. La page indique Complete the payment in the secure Niubiz payment form — your card details are entered on Niubiz, not on this site. Elle comporte également un bouton Pay affichant le total de la commande, pour rouvrir le formulaire, et un lien Choose another payment method pour revenir au paiement. JavaScript est requis. Si le formulaire Niubiz ne peut pas être chargé, la page affiche The Niubiz payment form could not be loaded. Please reload the page or try again later.
Le client saisit la carte dans le formulaire Niubiz. Niubiz renvoie à votre boutique un jeton à usage unique, et l'extension l'autorise côté serveur avec le montant, la devise et le numéro d'achat de la session, dans l'environnement où la session a été créée. Le paiement est débité immédiatement. La commande n'est marquée comme payée qu'après confirmation de Niubiz et si la réponse correspond à la commande. La commande reçoit ensuite son statut de la manière standard d'OpenCart, avec les e-mails de commande habituels et la mise à jour des stocks, et le client voit la page de confirmation de commande d'OpenCart.
Carte refusée : la commande reste sans statut et une note y est ajoutée. Le client revient à la page de paiement avec Your payment was declined: et le motif indiqué par Niubiz, et peut réessayer avec la même carte ou une autre. Le formulaire ne se rouvre pas par-dessus le message ; le client clique sur Pay.
Aucune réponse de Niubiz : si Niubiz ne donne pas de réponse définitive (délai dépassé, erreur serveur, réponse illisible), la commande reçoit le statut On Hold Status et la page de confirmation affiche We could not confirm your payment with Niubiz. Please do not pay again — the store will verify the payment and contact you. Si Niubiz a approuvé un paiement qui ne correspond pas à la commande, la page de confirmation affiche Your payment was received and is being reviewed by the store. We will contact you if anything else is needed.
Requête refusée : si Niubiz refuse la requête elle-même (par exemple, identifiants invalides ou numéro d'achat en double), la commande reste sans statut, une note est ajoutée, et le client voit Niubiz could not process the payment and your card was not charged. Si l'API Niubiz est injoignable à ce moment-là, le client voit We could not connect to Niubiz and your card was not charged. Please try again in a few minutes.
Commande modifiée : si le total de la commande ne correspond plus à la session au moment de l'envoi du formulaire, le paiement n'est pas autorisé et le client voit Your order total has changed since the payment form was opened, so your card was not charged. Please check the total and pay again.
Session expirée : une session de paiement Niubiz dure jusqu'à 20 minutes. Lorsqu'elle a déjà été utilisée, qu'il lui reste moins de 5 minutes, qu'elle appartient à un autre mode ou à un autre identifiant marchand, ou que le total de la commande a changé, la page de paiement crée une nouvelle session.
Chaque tentative de paiement reçoit un nouveau numéro d'achat : le numéro de commande suivi d'un numéro de tentative à trois chiffres, car Niubiz exige un numéro d'achat unique pour chaque autorisation. OpenCart 3 crée une nouvelle commande à chaque affichage de l'étape Confirm Order. OpenCart 4 garde une seule commande pour le paiement et la met à jour, si bien qu'après une carte refusée le client paie la même commande avec un nouveau numéro d'achat. Un panier déjà payé n'est pas payé à nouveau : le client est alors dirigé vers la page de confirmation de la commande payée.
Sur OpenCart 4, le paiement garde la commande jusqu'à l'affichage de la page de confirmation. Si cette commande a été fermée sans paiement entre-temps (par exemple si vous l'avez annulée), le client est renvoyé au paiement avec Your previous order was cancelled or its payment failed. Please confirm the order again., et le prochain Confirm Order paie une nouvelle commande. Si cette commande a déjà un statut et que le panier contient maintenant d'autres produits ou quantités, le message est Your previous order has already been placed for other cart contents. Please confirm the order of your current cart again. Sur OpenCart 4, les messages qui renvoient le client au paiement, comme The Niubiz payment could not be found. Please confirm your order again., s'affichent au-dessus de la page de paiement.
La page de paiement, la réponse du formulaire Niubiz et le retour dans la boutique fonctionnent aussi lorsque la boutique est en mode maintenance : OpenCart 3 laisse passer les requêtes des extensions de paiement, et sur OpenCart 4 l'extension ajoute pour elles une action de démarrage.
L'extension n'accepte que les paiements par carte ponctuels. Elle ne propose ni remboursements ni annulations depuis OpenCart, ni cartes enregistrées, ni abonnements ou paiements récurrents, ni choix de paiement en plusieurs fois (cuotas), ni PagoEfectivo, Yape ou d'autres portefeuilles électroniques et paiements par QR. Les commandes mises en attente parce que la réponse a été perdue ne sont pas revérifiées automatiquement.
Commandes
Statuts de commande
Aucun statut (commande manquante) : le client se trouve sur la page de paiement et n'a pas payé, ou la carte a été refusée, ou la requête a été rejetée. Dans Sales > Orders, ces commandes ne s'affichent qu'avec le filtre Order Status réglé sur Missing Orders. Les refus et rejets sont ajoutés aux notes de commande.
Sur OpenCart 4, une commande non payée du paiement peut recevoir le statut Voided, que OpenCart 4 attribue lorsque le client revient à l'étape Confirm Order. L'extension traite cette commande comme une commande sans statut, et un paiement ultérieur la confirme tout de même.
Order Status After Payment (par défaut Processing) : Niubiz a approuvé le paiement et la réponse correspondait à la commande. Une note indique l'environnement, l'identifiant de transaction, le code d'autorisation, le numéro d'achat et la marque de la carte avec le numéro masqué.
On Hold Status (par défaut Pending), approuvée mais non concordante : Niubiz a approuvé un paiement dont le numéro d'achat, le montant ou la devise diffère de la commande, ou dont la réponse ne contient pas le montant ou la devise. La commande n'est pas marquée comme payée. La note détaille les écarts. Vérifiez la transaction dans la console Niubiz.
On Hold Status (par défaut Pending), aucune réponse définitive : Niubiz n'a pas répondu clairement, la carte a donc peut-être été débitée. La note indique le numéro d'achat. Recherchez-le dans la console Niubiz : si la transaction est approuvée et correcte, passez la commande au statut payé ; sinon, annulez-la.
Si un second paiement reçoit une réponse pour un panier déjà payé, aucun second statut n'est défini. Une note sur la commande payée indique le numéro d'achat, l'identifiant de transaction et le montant, afin que vous puissiez le vérifier dans la console Niubiz et le rembourser ou l'annuler si nécessaire.
Les notes sont des entrées de l'History de la commande que le client ne voit pas.
Onglet VibeFox Niubiz Payment
Dans Sales > Orders, ouvrez une commande payée avec Niubiz. En bas de la page de commande, à côté de History et Additional, l'onglet VibeFox Niubiz Payment affiche le numéro d'achat, l'environnement (sandbox ou production), la Niubiz answer, l'identifiant de transaction, le code d'autorisation, la carte, le montant (et le montant approuvé par Niubiz), les problèmes détectés, le nombre de tentatives et les Niubiz notes de la commande. Pour une commande au statut en attente, l'onglet vous rappelle de vérifier le numéro d'achat dans la console Niubiz. L'onglet est en lecture seule et s'affiche aux utilisateurs ayant accès à l'extension.
Remboursements
Les remboursements et annulations ne sont pas disponibles depuis OpenCart. Remboursez ou annulez la transaction dans la console Niubiz, puis mettez à jour manuellement le statut de la commande. Les retours de produits dans Sales > Returns ne renvoient pas d'argent au client via Niubiz.
Clé de licence
L'extension fonctionne avec une clé de licence VibeFox obtenue sur vibefox.net. Le bloc de licence License — VibeFox Niubiz Payment est le premier bloc de Extensions > Extensions > Payments > VibeFox Niubiz Payment > 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) 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-niubiz 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, Niubiz n'est pas affiché aux clients lors du paiement. 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 mode de paiement dans la boutique, avec la mention (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, 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.
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
Niubiz n'apparaît pas lors du paiement : vérifiez que la licence est active, que Enable/Disable est activé, que l'identifiant marchand, l'utilisateur API et le mot de passe API du mode actuel sont renseignés (champs sandbox en mode sandbox, champs de production sinon) et que le client paie en PEN ou en USD. La page des réglages affiche un avertissement lorsque les identifiants ou les devises sont incorrects. Vérifiez également que l'adresse de paiement se situe 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 : Niubiz ne dispose pas de webhook pour ce formulaire de paiement ; la commande ne reçoit donc son statut que par la réponse à l'autorisation. Si le client n'a pas terminé le formulaire, rien n'a été payé. Sinon, consultez le champ Log sur la page de l'extension et recherchez le numéro d'achat dans la console Niubiz. Si Niubiz a répondu mais que le statut n'a pas pu être défini, le client voit Your payment was received, but the order could not be completed automatically. Please contact us — do not pay again., et l'extension tente à nouveau de définir le statut lorsque le client ouvre la page de paiement ou confirme à nouveau le panier.
Le client voit We could not connect to Niubiz : le jeton d'accès n'a pas pu être obtenu. Vérifiez l'utilisateur API et le mot de passe API du mode actuel, ainsi que la capacité de votre serveur à joindre l'API Niubiz. Activez Debug log pour obtenir des détails.
Le client voit We could not start the Niubiz payment : Niubiz n'a pas créé la session de paiement. Vérifiez l'identifiant marchand du mode actuel et le journal.
Le client voit This payment attempt was already processed : le même formulaire a été envoyé deux fois. Le client relance le paiement sur la page de paiement ; la carte n'est pas débitée deux fois.
Le client voit This order is already being paid : une autre requête est en train d'autoriser le même panier à cet instant. Le client patiente un instant et vérifie ses e-mails avant de réessayer.
Une note indique que Niubiz a signalé une autorisation en double : Niubiz connaît déjà ce numéro d'achat. Vérifiez-le dans la console Niubiz ; le client peut réessayer avec un nouveau numéro d'achat.
La commande est au statut en attente : lisez les notes de l'onglet VibeFox Niubiz Payment. Niubiz n'a pas donné de réponse définitive, ou a approuvé un paiement qui ne correspond pas à la commande. Recherchez le numéro d'achat dans la console Niubiz, puis passez la commande au statut payé ou annulez-la.
Erreur lors de l'enregistrement des réglages : un identifiant marchand ne doit contenir que des chiffres, l'URL du logo doit être une adresse https:// valide, et le titre ne doit pas être vide ni dépasser 128 caractères. La valeur précédente est conservée.
Pour les développeurs : si Niubiz vous demande d'envoyer des champs antifraude propres au marchand (MDD), une autre extension peut les ajouter grâce à l'événement OpenCart niubiz_p_merchant_define_data. Les données du titulaire de la carte envoyées avec la session de paiement peuvent être modifiées avec l'événement niubiz_p_cardholder_data.
Désinstallation
Allez dans Extensions > Extensions, choisissez le type Payments et cliquez sur Uninstall (le bouton rouge −) à côté de VibeFox Niubiz Payment. 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 la page de paiement, la réponse du formulaire Niubiz et le retour en mode maintenance). Si Delete data on uninstall est activé, les autres réglages de la passerelle (titre, description, mode sandbox, identifiants, logo, journalisation) et le journal sont supprimés. S'il est désactivé, ils sont conservés pour une réinstallation ultérieure. Les tentatives de paiement Niubiz (numéros d'achat, environnement, identifiants de transaction) sont toujours conservées comme historique de paiement. 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 Niubiz Payment dans la liste des extensions installées, puis sur Delete (le bouton poubelle rouge) pour supprimer le paquet téléchargé.
Niubiz est une marque déposée de son titulaire. Cette extension n'est ni affiliée à Niubiz ni approuvée par Niubiz.
