VibeFox Xendit for OpenCart
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Xendit Payment Gateway ajoute les paiements Xendit à OpenCart 3 et OpenCart 4 pour les boutiques d'Indonésie, des Philippines, du Vietnam, de Thaïlande, de Malaisie et de Singapour. À la dernière étape du paiement, le client clique sur Confirm Order, est redirigé vers la page de facture hébergée par Xendit, paie avec n'importe quel canal de paiement activé dans votre compte Xendit pour la devise de la commande (comptes virtuels, portefeuilles électroniques, codes QR, points de vente ou cartes) et revient dans votre boutique. OpenCart crée la commande avant le paiement, mais la commande n'obtient un statut qu'une fois que Xendit a confirmé le paiement.
Elle convient aux boutiques qui veulent proposer les moyens de paiement locaux d'Asie du Sud-Est depuis un seul compte Xendit, sans créer leurs propres formulaires de paiement. Les remboursements s'effectuent dans le Xendit Dashboard, et non depuis l'administration d'OpenCart. L'extension ne prend pas en charge les cartes enregistrées, les abonnements, les champs de paiement sur la page de commande, l'autorisation et la capture séparées, ni les sous-comptes xenPlatform.
Principales fonctionnalités
Facture Xendit hébergée : une facture par tentative de paiement, pour le total de la commande dans la devise de la commande. IDR et VND sont transmis sous forme de nombres entiers, les autres devises avec deux décimales.
Payée uniquement lorsque Xendit confirme : les webhooks sont vérifiés avec le jeton de vérification du mode, et le statut, le montant et la devise de la facture sont toujours relus depuis l'API Xendit avant que la commande reçoive son statut. OpenCart envoie ensuite ses e-mails de commande habituels.
Contrôle du montant et de la devise : une facture payée dont le montant ou la devise ne correspond pas au total de la commande place celle-ci dans un statut de vérification, avec une note.
Aucun double traitement : les webhooks répétés, un webhook arrivant en même temps que le retour du client, ou une seconde facture payée n'appliquent jamais un paiement deux fois. Une nouvelle tentative réutilise la facture ouverte ou l'expire d'abord, si bien qu'il n'existe jamais deux factures ouvertes pour un même panier.
Modes test et production : clés secrètes et jetons de vérification des webhooks distincts. Une clé avec un mauvais préfixe n'est pas enregistrée, et une notification de test ne confirme jamais un paiement réel.
Vos propres statuts de commande : choisissez le statut OpenCart d'une commande payée, d'une commande terminée et d'un paiement en cours de vérification.
Sept devises : IDR, PHP, VND, THB, MYR, USD et SGD. Le mode de paiement n'est affiché que pour ces devises, et uniquement dans la zone géographique et le montant minimum que vous avez définis.
Onglet Xendit sur la page de commande : toutes les factures de la commande et de son panier, avec le mode, le montant, le statut et le canal de paiement, ainsi que les notes de paiement. Les erreurs sont toujours journalisées, sans clés ni données clients.
Prérequis
OpenCart 3.0.x (testé sur 3.0.5.0) ou OpenCart 4.0.2 et ultérieur (testé sur 4.1.0.3), PHP 8.0 ou ultérieur. Un seul téléchargement contient les paquets pour les deux versions. Un compte Xendit avec des clés secrètes d'API et des jetons de vérification des webhooks pour les modes test et production. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
