Download the PHP package sabitahmadumid/sixcash-laravel without Composer
On this page you can find all versions of the php package sabitahmadumid/sixcash-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sabitahmadumid/sixcash-laravel
More information about sabitahmadumid/sixcash-laravel
Files in sabitahmadumid/sixcash-laravel
Package sixcash-laravel
Short Description Unofficial Laravel SDK wrapper for 6Cash payment gateway script
License MIT
Homepage https://github.com/sabitahmadumid/sixcash-laravel
Informations about the package sixcash-laravel
Unofficial Laravel SDK wrapper for 6Cash payment gateway script
SixCash Laravel Package
This is where your description should go. Limit it to a paragraph or two. Consider adding a small example.
A Laravel package for seamless integration with the SixCash Payment Gateway. This package provides an easy-to-use interface for creating payment orders and verifying transactions.
Features
- 💳 Create Payment Orders: Initiate payments and redirect users to the SixCash payment page.
- ✅ Verify Payments: Verify transaction status using the transaction ID.
- 🛡 Type Safety: Built with TypeScript-like type safety for robust error handling.
- 🚦 Error Handling: Custom exceptions for merchant not found, payment verification failures, and more.
- 🔒 Input Validation: Automatically validates input parameters.
- 📦 Laravel Integration: Fully integrated with Laravel's service container and facades.
Installation
You can install the package via composer:
You can publish the config file with:
This is the contents of the published config file:
Add the following environment variables to your .env
file:
Usage
Initialize the Package
The package is automatically registered via the service provider. You can start using it immediately.
Create a Payment Order
Verify Payment
Payment Record Structure
Error Handling
Testing
To run the tests, use the following command:
Support
For any issues, feature requests, or development assistance, feel free to contact me on Discord: Username: xcal_ibur
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Sabit Ahmad
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of sixcash-laravel with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^10.0||^11.0