Plugin OpenCart
Version 2.0 prête pour pilote production contrôléTélécharger OpenCart 2.0.0 · Checksums SHA-256
Le plugin Kadryza Pay pour OpenCart redirige les commandes XAF vers Hosted Checkout. Le client choisit Airtel Money ou Moov Money sur Kadryza.
L’activation live reste individuelle : marchand autorisé, webhook signé
configuré et parcours test complet. Le fichier doit conserver son nom exact
kadryza_pay.ocmod.zip, car OpenCart en déduit le code de l’extension.
Installation
- Téléchargez
kadryza_pay.ocmod.zipdepuis la release officielle. - Ouvrez Extensions > Installer dans OpenCart et importez le ZIP.
- Dans Extensions > Extensions > Payments, installez Kadryza Pay.
- Configurez la clé test et le secret webhook.
- Enregistrez dans Kadryza l’URL webhook HTTPS affichée par l’extension.
- Activez le moyen de paiement et validez une commande test.
Parcours et preuve
- OpenCart crée la commande en attente.
- Le plugin crée un Hosted Checkout puis redirige le client.
- Kadryza vérifie le paiement.
- Le webhook signé met à jour l’historique de la commande.
- Seul
payment_session.succeededapplique le statut payé.
Le retour navigateur n’est jamais une preuve. UNDER_REVIEW et une expiration
live conservent la commande en attente.
Compatibilité
- OpenCart 4.1.x, validé sur 4.1.0.4 ;
- PHP 8.1+ ;
- XAF uniquement ;
- checkout OpenCart natif ;
- abonnements exclus dans cette version.
Le cron OpenCart effectue une réconciliation bornée des webhooks retardés. Une configuration, un montant ou une réponse incohérente arrête la tentative sans déclarer un faux succès.
Avant installation, vérifiez le ZIP avec le fichier SHA256SUMS du même
répertoire de téléchargement.