Download the PHP package karim007/laravel-bkash-tokenize without Composer
On this page you can find all versions of the php package karim007/laravel-bkash-tokenize. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download karim007/laravel-bkash-tokenize
More information about karim007/laravel-bkash-tokenize
Files in karim007/laravel-bkash-tokenize
Package laravel-bkash-tokenize
Short Description This is bKash tokenize payment gateway for laravel
License MIT
Informations about the package laravel-bkash-tokenize
Bkash Payment Gateway for PHP/Laravel Framework
Features
This is a php/laravel wrapper package for Bkash
Requirements
- PHP >=7.4
- Laravel >= 6
Installation
Examples
![]() ![]() ![]() ![]() ![]()
For video tutorial click the image bellow or https://youtu.be/xue4EP5et58
vendor publish (config)
After publish config file setup your credential. you can see this in your config directory bkash.php file
Set .env configuration
Usage
1. publish a controller
2. you can override the routes
3. payment page
you will find it App\Http\Controllers\BkashTokenizePaymentController
4. create payment
create payment response
5. callback function
5. execute payment response
6. query payment response
7. search transaction
8. refund transaction
9. refund status check
N.B. If you are using single account dont need to think about account parameter ignore it just simply use as usal
Required APIs
- Developer Portal (detail Product, workflow, API information): https://developer.bka.sh/docs/checkout-process-overview
- Grant Token : https://developer.bka.sh/v1.2.0-beta/reference#gettokenusingpost
- Create Payment : https://developer.bka.sh/v1.2.0-beta/reference#createpaymentusingpost
- Execute Payment : https://developer.bka.sh/v1.2.0-beta/reference#executepaymentusingpost
- Query Payment : https://developer.bka.sh/v1.2.0-beta/reference#querypaymentusingget
- Search Transaction Details : https://developer.bka.sh/v1.2.0-beta/reference#searchtransactionusingget
Checkout Demo
- Go to https://merchantdemo.sandbox.bka.sh/frontend/checkout/version/1.2.0-beta
- Wallet Number: 01770618575
- OTP: 123456
- Pin: 12121
Contributions to the Bkash Payment Gateway package are welcome. Please note the following guidelines before submitting your pull request.
- Follow PSR-4 coding standards.
- Read bkash API documentations first. Please contact with bkash for their api documentation and sandbox access.
License
This repository is licensed under the MIT License.
Copyright 2022 md abdul karim. We are not affiliated with bkash and don't give any guarantee.
All versions of laravel-bkash-tokenize with dependencies
ext-curl Version *