laravel-sdk maintained by dompetx
DompetX Laravel SDK
Install
composer require dompetx/laravel-sdk
php artisan vendor:publish --tag=dompetx-config
Environment
DOMPETX_API_KEY=your_api_key
DOMPETX_BASE_URL=https://api.dompetx.com/v1
DOMPETX_TIMEOUT=30
Usage
use DompetX\Client;
Route::post('/checkout', function (Client $dompetx) {
return $dompetx->createCheckout([
'amount' => 50000,
'currency' => 'IDR',
'reference' => 'ORDER-' . now()->timestamp,
]);
});
Or use the facade:
use DompetX\Laravel\Facades\DompetX;
$channels = DompetX::channels();