mdmasudsikdar71/chapa-payment-gateway-laravel
最新稳定版本:1.0.0
Composer 安装命令:
composer require mdmasudsikdar71/chapa-payment-gateway-laravel
包简介
Laravel package for Chapa Payment Gateway
README 文档
README
Chapa is a Laravel package that provides a client for interacting with the Chapa API. This package simplifies the integration process for Chapa payments in your Laravel application.
Features
- Transaction Initialization: Easily initialize Chapa transactions with a simple and clean API.
- Transaction Verification: Verify Chapa transactions to ensure their validity.
- Customization: Customize and configure Chapa transactions according to your needs.
- Clear Documentation: Well-documented codebase and API for easy integration and customization.
more coming soon...
Installation
You can install the package via composer:
composer require mdmasudsikdar71/chapa-payment-gateway-laravel
Configuration
After installing the package, you need to publish the configuration file:
php artisan vendor:publish --tag="chapa-config"
Then, update the config/chapa.php configuration file with your Chapa secret key.
Usage
Initialize a Chapa Transaction
use MDMasudSikdar\Chapa\ChapaClient; $chapaClient = new ChapaClient(); // Prepare the request body $requestBody = [ 'amount' => 1000, 'currency' => 'USD', 'email' => 'user@example.com', // ... other required fields ]; // Initialize the transaction $response = $chapaClient->transactionInitialize($requestBody); // Handle the response // $response contains the decoded response data
Verify a Chapa Transaction
use MDMasudSikdar\Chapa\ChapaClient; $chapaClient = new ChapaClient(); // Transaction reference to verify $txRef = 'your_transaction_reference'; // Verify the transaction $response = $chapaClient->transactionVerify($txRef); // Handle the response // $response contains the decoded response data
Security
If you discover any security-related issues, please email masudsikdar85@gmail.com.com instead of using the issue tracker.
License
The Chapa Laravel Package is open-sourced software licensed under the MIT license.
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-02-27