VibeFox Ozow for PrestaShop
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox Ozow Pay ajoute à PrestaShop le virement instantané Ozow (Pay by Bank) pour les paiements en rands sud-africains. Au moment du paiement, le client choisit Ozow, est redirigé vers la page de paiement hébergée d'Ozow, choisit une banque sud-africaine, approuve le paiement dans son application bancaire et revient sur votre boutique. Ozow notifie aussi directement la boutique, de sorte que le paiement est confirmé même si le client ferme son navigateur. La commande n'est créée qu'après qu'Ozow a signalé le paiement : les paiements abandonnés ne laissent donc aucune commande impayée.
Il convient aux boutiques sud-africaines qui souhaitent accepter les paiements bancaires sans frais de carte ni formulaire de carte. Le module ne prend que les paiements uniques en ZAR. Il ne permet pas de rembourser depuis PrestaShop (le remboursement se fait depuis le tableau de bord marchand d'Ozow), ni les abonnements, ni les comptes bancaires enregistrés, ni l'envoi de liens de paiement depuis le back office.
Principales fonctionnalités
Page Ozow hébergée : le client paie sur la page d'Ozow. La demande de paiement du total du panier est signée avec votre Private Key (Ozow HashCheck, SHA-512).
Payée uniquement après confirmation d'Ozow : une réponse d'Ozow n'est acceptée que si son hachage SHA-512 est vérifié avec votre Private Key, si son Site Code est le vôtre et si elle appartient à cette tentative de paiement du panier.
Vérification facultative par l'API : avec une API Key, chaque paiement réussi est aussi confirmé par l'API GetTransaction d'Ozow avant que la commande soit marquée comme payée.
Contrôle du montant et de la devise : le montant payé, en centimes, et la devise sont comparés à ceux du panier. En cas d'écart, la commande est créée en Ozow payment on hold avec une note.
Aucun traitement en double : la notification et le retour du client sont traités de la même manière, sous un verrou propre à chaque panier, de sorte que les répétitions ne créent jamais une seconde commande ni de notes en double. Une commande annulée ou remboursée n'est jamais rouverte.
Test mode : paiements de test avec le même Site Code et les mêmes clés ; un paiement de test ne règle jamais une commande tant que le module est en mode réel. Avertissements dans le back office, au moment du paiement et dans les messages de commande.
Paiements annulés : un paiement annulé ou échoué ne crée aucune commande. Le client revient au paiement avec le même panier et un message l'invitant à réessayer.
Bloc Ozow sur la page de commande : référence de la transaction, identifiant de transaction Ozow, statut et montants. Journal facultatif sans clés, hachages ni données clients.
Prérequis
PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur. Devise de la boutique : rand sud-africain (ZAR). Un compte marchand Ozow avec le Site Code et la Private Key, et éventuellement l'API Key. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
