VibeFox Satispay for PrestaShop

VibeFox Satispay for PrestaShop

20 €

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

Aide

Poser une question: VibeFox Satispay for PrestaShop

Faites glisser pour placer la pièce

Présentation

VibeFox Satispay Gateway ajoute les paiements Satispay à PrestaShop. À l'étape de paiement, le client choisit Satispay, est redirigé vers la page de paiement Satispay, scanne le QR code sur un ordinateur ou confirme le paiement dans l'application Satispay de son téléphone, puis revient sur votre boutique. La commande n'est créée qu'après que le module a relu le paiement depuis l'API Satispay et vérifié son statut, son montant et sa devise : les paiements abandonnés ne laissent donc aucune commande impayée.

Il convient aux boutiques qui vendent en euros et souhaitent accepter Satispay sans copier de clés API : le module se connecte avec un code d'activation à usage unique généré dans le Satispay Business Dashboard. Satispay n'encaisse qu'en EUR, donc le mode de paiement est masqué pour les paniers dans d'autres devises. Le module ne gère ni abonnements, ni moyens de paiement enregistrés, ni pré-autorisations, ni titres-restaurant, et les remboursements effectués dans le Satispay Dashboard ne sont pas enregistrés dans PrestaShop.

Principales fonctionnalités

Connexion en une étape : collez le code d'activation et enregistrez. Le module crée sa propre paire de clés RSA et signe chaque requête envoyée à Satispay.

Payée uniquement après confirmation de Satispay : ni le callback de Satispay ni le retour du client ne sont considérés comme fiables. Le paiement est toujours relu depuis l'API Satispay et doit avoir été créé par la boutique pour ce panier.

Contrôle du montant et de la devise : un paiement qui ne correspond pas au total du panier place la commande en Satispay payment on hold avec une note, au lieu de la marquer comme payée.

Aucun traitement en double : les callbacks et retours répétés ou simultanés ne créent jamais une seconde commande et n'enregistrent jamais le paiement deux fois. Une nouvelle tentative de paiement annule le paiement Satispay en attente précédent.

Paiements abandonnés clos : un client qui quitte la page Satispay sans payer voit son paiement annulé chez Satispay et un message s'affiche au moment du paiement. Le panier est conservé.

Production et sandbox : clés séparées pour chaque environnement. Chaque paiement mémorise son environnement, et les callbacks et remboursements s'effectuent toujours dans celui-ci.

Remboursements depuis la page de commande : remboursements totaux et partiels dans le bloc Satispay payment, dans la limite du montant réellement encaissé par Satispay. Un remboursement total place la commande en Refunded.

Bloc Satispay sur la page de commande : le paiement, tous les paiements Satispay du panier, l'historique des remboursements et les notes du module. Journal sans clés ni données clients ; les erreurs sont toujours journalisées.

Prérequis

PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur avec l'extension OpenSSL, paiements en EUR. Un compte Satispay Business et un code d'activation du Satispay Business Dashboard. Votre boutique doit être accessible depuis Internet. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).