VibeFox PayU LATAM for OpenCart

VibeFox PayU LATAM for OpenCart

20 €

Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.

Aide

Poser une question: VibeFox PayU LATAM for OpenCart

Faites glisser pour placer la pièce

Présentation

VibeFox PayU LATAM Payment ajoute les paiements PayU Latam WebCheckout à OpenCart 3 et OpenCart 4. À la dernière étape de la commande, le client clique sur Confirm Order, est redirigé vers la page de paiement sécurisée de PayU, paie avec n'importe quel moyen activé sur votre compte PayU (cartes, espèces, virements bancaires, PSE et autres moyens locaux) et revient sur votre boutique. Les données de carte ne transitent jamais par votre site. OpenCart crée la commande avant le paiement, mais la commande ne reçoit un statut qu'après la confirmation du paiement par PayU ; les tentatives non payées restent donc des commandes manquantes (missing orders).

Elle convient aux boutiques d'Argentine, du Brésil, du Chili, de Colombie, du Mexique, du Panama et du Pérou qui vendent en ARS, BRL, CLP, COP, MXN, PEN ou USD et disposent d'un compte PayU Latam. L'extension ne comporte pas de formulaire de paiement sur votre site, ne permet pas de rembourser depuis OpenCart (les remboursements s'effectuent dans le module PayU), ne gère ni cartes enregistrées, ni abonnements, ni réglages de paiement en plusieurs fois (PayU affiche les paiements en plusieurs fois sur sa page).

Principales fonctionnalités

Payée seulement après confirmation de PayU : le statut de la commande n'est défini que par la confirmation signée envoyée par PayU de serveur à serveur. L'extension vérifie la signature, votre identifiant marchand et la référence de paiement qu'elle a émise. OpenCart envoie ensuite ses e-mails habituels de commande.

Rien à configurer dans PayU : l'URL de confirmation est transmise avec chaque paiement.

Contrôle du montant et de la devise : un paiement qui ne correspond pas au total de la commande passe dans un statut de vérification avec une note et n'est jamais accepté automatiquement.

Paiements en espèces et par virement : les paiements que PayU signale comme en attente, comme les bons de paiement en espèces, placent la commande dans un statut d'attente jusqu'à la confirmation de PayU.

Résultat clair pour le client : après un paiement refusé ou expiré, le client revient au tunnel de commande avec le motif et peut payer à nouveau. Le panier est conservé.

Aucun double traitement : chaque notification est traitée une seule fois sous un verrou par panier, et un panier n'est jamais payé deux fois, y compris sur OpenCart 3, qui crée une nouvelle commande chaque fois que l'étape de confirmation est affichée. Un second paiement pour une commande déjà payée est signalé pour remboursement.

Identifiants sandbox et production séparés : sandbox par défaut. Chaque tentative de paiement mémorise son environnement, de sorte que le passage entre sandbox et production n'interrompt pas les paiements en attente.

Vos propres statuts de commande et un onglet PayU sur la page de commande : choisissez le statut OpenCart pour une commande payée, un paiement en attente, un paiement en vérification et un paiement échoué. L'onglet de la commande affiche la référence, la transaction, le statut, le moyen de paiement et toutes les tentatives de paiement du panier. Zone géographique, montant minimal de commande et un journal facultatif sans clés ni données personnelles.

Prérequis

OpenCart 3.0.x (testé sur 3.0.5.0) ou 4.0.2 et ultérieures (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 PayU Latam avec un identifiant marchand, un identifiant de compte pour votre pays et une clé API, ainsi que les identifiants sandbox publics de PayU pour les tests. Devise de la commande : ARS, BRL, CLP, COP, MXN, PEN ou USD. La boutique doit être accessible depuis Internet pour recevoir les confirmations de PayU. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).