VibeFox EveryPay for OpenCart

VibeFox EveryPay for OpenCart

20 €

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

Aide

Poser une question: VibeFox EveryPay for OpenCart

Faites glisser pour placer la pièce

Présentation

VibeFox EveryPay Payment ajoute à OpenCart 3 et OpenCart 4 les paiements EveryPay pour l'Estonie, la Lettonie et la Lituanie. À la dernière étape du paiement, le client clique sur Confirm Order, est redirigé vers la page de paiement EveryPay, règle par carte, Apple Pay, Google Pay ou virement bancaire (selon ce qui est activé pour votre compte EveryPay) et revient dans 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 EveryPay ; les tentatives non payées restent donc des commandes manquantes.

Elle convient aux boutiques des pays baltes disposant d'un compte EveryPay. L'extension ne prend que les paiements uniques. Elle ne permet ni remboursements ni captures depuis la boutique (utilisez le EveryPay Merchant Portal), ni cartes enregistrées ou paiements en un clic, ni abonnements ou paiements récurrents, ni champs de carte intégrés, ni plusieurs devises : un compte de traitement n'encaisse que dans une seule devise.

Principales fonctionnalités

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

Payée seulement après confirmation d'EveryPay : le statut de la commande n'est défini que lorsque l'API EveryPay indique que le paiement est réglé ou autorisé, lors du callback, au retour du client ou lors d'une vérification manuelle du statut. L'URL de retour et 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 à la commande. Un écart, ou un paiement pour une commande entre-temps annulée, place la commande dans un statut de vérification avec une note.

Aucun double traitement : les callbacks répétés, ou un retour et un callback simultanés, n'appliquent jamais un paiement deux fois. Avant un nouveau paiement, les tentatives précédentes du même panier sont vérifiées, afin qu'un panier déjà payé ne soit pas débité à nouveau.

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éé.

Onglet de la commande : toutes les tentatives de paiement de la commande, les notes de l'extension et l'action Check EveryPay payment status. Les administrateurs n'ont besoin que du droit de modifier les commandes.

Vos propres statuts de commande : choisissez le statut OpenCart d'une commande payée, d'un paiement en vérification et d'une commande annulée.

Conditions OpenCart : zone géographique, montant minimum de la commande et ordre de tri. Les erreurs sont toujours journalisées ; les secrets d'API et les données de carte ne le sont jamais.

Prérequis

OpenCart 3.0.x (testé avec la version 3.0.5.0) ou OpenCart 4.0.2 et versions ultérieures (testé avec la version 4.1.0.3), PHP 8.0 ou ultérieur. Un seul téléchargement contient les paquets des deux versions. Un compte EveryPay avec un nom d'utilisateur API, un secret API et le nom du compte de traitement (la démo et la production ont des identifiants distincts). La devise de la commande doit être identique à la devise du compte de traitement. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).