VibeFox iPay88 for PrestaShop
Ajouté au panier. Voir le panier
Prix par licence : 1 domaine, mises à jour et support pendant 12 mois.
Présentation
VibeFox iPay88 Payment ajoute les paiements iPay88 à PrestaShop pour iPay88 Malaysia, Philippines, Indonesia et Thailand. À l'étape de paiement, le client choisit iPay88, est redirigé vers la page de paiement iPay88 de votre région et règle là-bas par carte, par banque en ligne FPX, par portefeuille électronique ou par une autre méthode proposée par votre compte iPay88. La commande n'est créée qu'après que iPay88 a transmis le résultat ; les paiements abandonnés ne laissent donc aucune commande impayée.
Il convient aux boutiques d'Asie du Sud-Est disposant d'un compte marchand iPay88 et souhaitant que le client paie sur la page iPay88. Le module ne gère que les paiements uniques. Il ne prend en charge ni les remboursements depuis PrestaShop (le remboursement s'effectue dans le portail marchand iPay88), ni les cartes enregistrées, ni les abonnements, ni la pré-autorisation et la capture, ni les champs de carte sur votre site, ni l'interrogation automatique du statut.
Principales fonctionnalités
Quatre régions iPay88 : choisissez Malaysia, Philippines, Indonesia ou Thailand. La commande est débitée dans sa propre devise, et le mode de paiement est masqué lorsque cette devise ne peut pas être débitée dans votre région. IDR est envoyé sans décimales.
Payée uniquement lorsque iPay88 confirme : la commande n'est marquée comme payée qu'après réception d'une réponse signée avec votre Merchant Key, dont le montant et la devise correspondent au panier. En cas d'écart, la commande est créée dans iPay88 payment on hold avec une note.
Les deux réponses d'iPay88 : le retour du client et la notification serveur à serveur (backend) sont traités de la même façon. La notification backend n'est confirmée qu'après son traitement ; sinon, iPay88 la renvoie.
Signatures SHA256 ou SHA1 : SHA256 selon la spécification actuelle d'iPay88, SHA1 en option héritée. Les réponses sont acceptées dans les deux formats.
Aucun double traitement : les réponses répétées ou simultanées ne créent jamais une deuxième commande et n'enregistrent jamais le paiement deux fois. Un paiement pour une commande annulée ou un second paiement pour une commande déjà payée ajoute une note et ne rouvre jamais la commande.
Paiements en attente et échoués : un paiement en attente (par exemple un virement par GAB ou sur compte virtuel) crée la commande dans Awaiting iPay88 payment jusqu'à la confirmation d'iPay88. Après un échec, aucune commande n'est créée ; le client voit la raison et peut payer à nouveau.
Mode test et préfixe de référence : un petit montant de test fixe à la place du total de la commande, et un préfixe de référence facultatif pour plusieurs boutiques sur un même compte iPay88.
Bloc iPay88 sur la page de commande : RefNo, TransId, statut, montant demandé et reçu, PaymentId, AuthCode et erreur. Journal facultatif sans données personnelles ni signatures.
Prérequis
PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur. Un compte marchand iPay88 avec un Merchant Code et une Merchant Key, et l'adresse de votre site enregistrée auprès d'iPay88 comme URL de requête. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).
