VibeFox PayPal for OpenCart

VibeFox PayPal for OpenCart

20 €

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

Aide

Poser une question: VibeFox PayPal for OpenCart

Faites glisser pour placer la pièce

Présentation

VibeFox PayPal Gateway ajoute les boutons de paiement intelligents PayPal (PayPal Smart Payment Buttons) au paiement d'OpenCart 3 et d'OpenCart 4. À l'étape Confirm Order, le client clique sur le bouton PayPal, approuve le paiement dans la fenêtre PayPal avec un compte PayPal ou une autre source de financement proposée par PayPal, et la commande est finalisée dans votre boutique. Votre serveur lit la commande PayPal, vérifie son statut, son montant et sa devise, et seulement ensuite capture ou autorise le paiement. OpenCart crée la commande avant le paiement, mais la commande ne reçoit un statut qu'après la réponse de PayPal ; les tentatives non payées restent donc des commandes sans statut.

Elle convient aux boutiques qui souhaitent accepter PayPal avec leur propre application d'API REST PayPal, en sandbox pour les tests et en mode production pour les paiements réels. L'extension n'a pas de webhooks PayPal : les litiges et les remboursements effectués dans le compte PayPal ne sont donc pas synchronisés avec OpenCart. Elle ne propose ni messages Pay Later, ni champs de carte, ni Venmo, Apple Pay ou Google Pay, ni moyens de paiement enregistrés ou abonnements, ni boutons PayPal sur les pages produit ou panier.

Principales fonctionnalités

Vérification côté serveur : le statut, le montant, la devise et la propriété de la commande PayPal sont contrôlés avant qu'un centime ne soit prélevé. Le montant est toujours calculé sur le serveur. Si le total de la commande a changé après l'approbation, rien n'est capturé et le client approuve le nouveau total.

Capture ou autorisation : débitez le client immédiatement, ou réservez seulement les fonds et capturez-les ou annulez-les plus tard depuis l'onglet de la commande.

Aucun double débit : un paiement couvre un seul panier, les demandes de capture sont idempotentes, une tentative antérieure que PayPal a menée à terme après une réponse perdue est utilisée à la place d'une nouvelle, et un verrou de panier empêche les doubles envois.

Captures en attente : une capture en cours d'examen par PayPal reçoit votre statut de paiement en attente ; Check PayPal payment status la relit.

Remboursements depuis la page de commande : remboursements totaux et partiels dans l'onglet VibeFox PayPal Gateway de la commande, jusqu'au montant effectivement débité par PayPal, envoyés à l'environnement PayPal (sandbox ou production) du paiement.

24 devises PayPal : les montants en HUF, JPY et TWD sont envoyés sans décimales, comme l'exige PayPal. La méthode de paiement est masquée pour les devises non prises en charge.

Vos propres statuts de commande : choisissez le statut OpenCart pour un paiement payé, en attente, autorisé, mis en attente, annulé, remboursé et échoué.

Conditions OpenCart : zone géographique, montant minimum de la commande et ordre de tri. Un journal sans identifiants ni données clients.

Prérequis

OpenCart 3.0.x (testé avec la version 3.0.5.0) ou OpenCart 4.0.2 et ultérieur (testé avec la version 4.1.0.3), PHP 8.0 ou ultérieur. Un seul téléchargement contient les paquets pour les deux versions. Un compte PayPal Business avec une application d'API REST (Client ID et Secret) pour le sandbox et/ou la production. Une devise de boutique prise en charge par PayPal. Une clé de licence VibeFox obtenue sur vibefox.net (une clé par domaine).