kasir / kasir
Kasir helps integrating Midtrans in Laravel way.
Fund package maintenance!
risangbaskoro
Requires
- php: ^8.0.2|^8.1
- guzzlehttp/guzzle: ^7.5
- illuminate/contracts: ^9.0 | ^10.0
- illuminate/support: ^9.26 | ^10.0
Requires (Dev)
- laravel/pint: ^1.1
- nunomaduro/collision: ^6.0
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-05-07 05:31:41 UTC
README
Introduction
Kasir helps integrate Midtrans in Laravel way.
Installation and Usage
Please refer to the documentation.
Community and Discussions
Contributing
If you want to contribute to Kasir package, you may want to test it in a real Laravel project:
- Fork this project to your GitHub account.
- Create Laravel app locally.
- Clone your fork in your Laravel app's root directory.
- In the
/kasir
directory, create a new branch for your fix, e.g.fix-something
. - Install the packages in your app's
composer.json
:{ "require": { "kasir/kasir": "*" }, "repositories": [ { "type": "path", "url": "kasir/*" } ] }
- Run
composer update
. - When creating a Pull Request, make sure you have set your MIDTRANS_SERVER_KEY_SANDBOX and MIDTRANS_CLIENT_KEY_SANDBOX in your GitHub secrets for testing.
License
Kasir is open-sourced software licensed under the MIT license.