Download the PHP package combindma/cmi-payment without Composer
On this page you can find all versions of the php package combindma/cmi-payment. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download combindma/cmi-payment
More information about combindma/cmi-payment
Files in combindma/cmi-payment
Package cmi-payment
Short Description Laravel package to communicate with the CMI payment plateform
License MIT
Homepage https://github.com/combindma/cmi-payment
Informations about the package cmi-payment
Package Laravel pour communiquer avec la plateforme de paiement CMI
Installation
Vous pouvez installer le package via composer :
En option, vous pouvez publier le fichier de configuration avec :
Optionnellement, vous pouvez publier les vues en utilisant :
Configuration
Vous devez fournir toutes les informations d'identification requises dans votre fichier .env :
Voir ci-dessous comment vous pouvez récupérer les okUrl, failUrl, shopUrl et callbackUrl.
Utilisation
Par exemple, imaginez que vous avez un site de commerce électronique, et dans votre CheckoutController, vous voulez ajouter CMI Gateway. Vous devez donc ajouter la trait CmiGateway à ce contrôleur :
Dans votre fichier de routes, listez les routes nécessaires à CMI comme ceci :
Maintenant, vous pouvez spécifier correctement le fichier de configuration :
Dans votre CheckoutController, vous devez implémenter votre propre processus une fois que le paiement a été traité avec succès :
Après cela, vous êtes prêt à accepter les paiements.
Voici les méthodes disponibles :
Testing
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Combind
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of cmi-payment with dependencies
spatie/laravel-package-tools Version ^1.9.2
illuminate/contracts Version ^10.0|^11.0