Unofficial Laravel library for jokul(doku)
You can install the package via composer:
composer require jawak/doku-laravel
php artisan vendor:publish --provider="Jawak\DokuLaravel\DokuLaravelServiceProvider" --tag="config"
DOKU_PRODUCTION=
DOKU_SECRET_KEY=""
DOKU_CLIENT_ID=""
-
Virtual Account
- Bank BCA VA
- Bank Mandiri VA
- Bank Syariah Indonesia VA
- DOKU VA
- Bank Danamon VA
- Bank BNI VA
- Bank CIMB VA
- Bank Permata VA
-
Credit Card
-
Emoney
- Doku
- Ovo
- Shopee Pay
-
Gerai
- Alamart
- Indomart
$params = [
"order" => [
"invoice_number" => 'INV002',
'amount' => 100000
],
"virtual_account_info" => [
"expired_time" => 1440,
"reusable_status" => false,
],
"customer" => [
"name" => 'lorem ipsum',
"email" => '[email protected]'
]
];
For further details of each parameter, please refer to our Jokul Docs.
use Jawak\DokuLaravel\Facades\Doku;
Doku::VA()->bri($params);
Doku::VA()->mandiri($params);
Doku::VA()->bsi($params);
Doku::VA()->bni($params);
Doku::VA()->doku($params);
Doku::VA()->danamon($params);
Doku::VA()->bca($params);
Doku::VA()->cimb($params);
Doku::VA()->permata($params);
Doku::CC()->generate($params);
Doku::EMoney()->doku($params);
Doku::EMoney()->ovo($params);
Doku::EMoney()->shopeePay($params);
Doku::Gerai()->alfa($params);
Doku::Gerai()->indomaret($params);
Please see CONTRIBUTING for details.
The MIT License (MIT). Please see License File for more information.