luyadev / luya-module-payment
LUYA Payment allows you to integrate payments in a safe and fast way. The module take care of all the provider required steps (call, create, success, abort, etc.) and provides all the informations for your store.
Installs: 11 939
Dependents: 0
Suggesters: 0
Security: 0
Stars: 10
Watchers: 8
Forks: 4
Open Issues: 0
Type:luya-module
Requires
- php: >=8.0
- luyadev/luya-headless: ^2.10.1
- luyadev/luya-module-admin: >=4.9.1
- stripe/stripe-php: ^7.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.2
- luyadev/luya-testsuite: ^3.0
- phpstan/phpstan: ^1.7
- rector/rector: ^0.14.2
- unglue/client: ^1.0
This package is auto-updated.
Last update: 2024-11-30 01:56:52 UTC
README
LUYA PAYMENT MODULE
The LUYA Payment module is a very easy way to add payment systems to your Website. The payment providers can be changed trough configuration, without changing code in your application. No more copy paste of Payment code between projects as the LUYA Payment module unifies does tasks and simplifies the integration. The integrated admin modules provides tracking and debuging of payments.
Its even possible to define an integrator
which allows you to add the module connected to the database (default) or as headless integration connecting to the admin APIs.
Currently supported payment providers:
An example integration for Stripe Payment Provider, for other payment providers the users is redirect to the corresponding Payment Page.
Documentation
See the full Documentation in order to learn how to integrate the process, use the different providers or change the integrator class.