VibeFox EveryPay for PrestaShop

VibeFox EveryPay for PrestaShop

20 €

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

Aide

Poser une question: VibeFox EveryPay for PrestaShop

Faites glisser pour placer la pièce

Présentation

VibeFox EveryPay Payment ajoute à PrestaShop les paiements EveryPay pour l'Estonie, la Lettonie et la Lituanie. À l'étape du paiement, le client choisit EveryPay, est redirigé vers la page de paiement EveryPay, paie par carte, Apple Pay, Google Pay ou lien bancaire (selon ce qui est activé pour votre compte EveryPay), puis revient sur votre boutique. Les données de carte ne transitent jamais par votre site. La commande n'est créée qu'après la confirmation du paiement par EveryPay : les paiements abandonnés ne laissent donc aucune commande impayée.

Il convient aux boutiques des pays baltes disposant d'un compte EveryPay. Le module ne prend en charge que les paiements uniques. Il ne propose ni remboursements ni captures depuis PrestaShop (utilisez le Merchant Portal d'EveryPay), ni cartes enregistrées ou paiements en un clic, ni abonnements ou paiements récurrents, ni champs de carte intégrés, et il ne gère pas plusieurs devises : un compte de traitement n'encaisse qu'une seule devise.

Principales fonctionnalités

Page de paiement EveryPay : un paiement unique est créé pour le total du panier via l'API EveryPay Payments v4, et le client est redirigé vers le lien de paiement EveryPay. La langue de la page suit la langue de la boutique.

Payée seulement après confirmation d'EveryPay : la commande n'est créée qu'après que l'API EveryPay a indiqué le paiement comme réglé ou autorisé, que ce soit au retour du client ou lors du callback envoyé par EveryPay. Ni l'URL de retour ni le callback ne sont jamais considérés comme fiables à eux seuls.

Contrôle du montant et de la devise : le montant et la devise payés sont comparés au panier. En cas d'écart, ou de paiement pour une commande annulée entre-temps, la commande passe en EveryPay payment on hold avec une note.

Aucun double traitement : les callbacks répétés, un retour et un callback au même moment, ou une notification rejouée ne créent jamais une seconde commande. Un second paiement pour une commande déjà payée ajoute seulement une note pour rembourser le doublon.

Chaque tentative est mémorisée : si le client paie avec un ancien lien de paiement après en avoir lancé un nouveau, le paiement est tout de même reconnu.

Test et production : identifiants distincts pour les environnements de démonstration et de production. Un paiement est toujours vérifié dans l'environnement où il a été créé.

Bloc EveryPay sur la page de commande : toutes les tentatives de paiement de la commande, les notes du module et l'action Check EveryPay payment status. Les employés ont seulement besoin du droit de modifier les commandes.

Journal d'erreurs : les erreurs sont toujours enregistrées, les événements de paiement sur demande. Les secrets API, les données de carte et les données personnelles ne sont jamais journalisés.

Prérequis

PrestaShop 8.0 à 9.x, PHP 8.0 ou ultérieur. Un compte EveryPay avec nom d'utilisateur API, secret API et nom du compte de traitement (la démonstration et la production ont des identifiants distincts). La devise de la boutique doit être celle du compte de traitement. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).