67 lines
2.1 KiB
PHP
67 lines
2.1 KiB
PHP
<?php
|
|
|
|
return [
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Midtrans Configuration
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here you can configure your Midtrans settings
|
|
|
|
|
*/
|
|
|
|
'merchant_id' => env('MIDTRANS_MERCHANT_ID', ''),
|
|
'client_key' => env('MIDTRANS_CLIENT_KEY', 'x'),
|
|
'server_key' => env('MIDTRANS_SERVER_KEY', 'x'),
|
|
'is_production' => env('MIDTRANS_IS_PRODUCTION', true),
|
|
|
|
'snap_url' => env('MIDTRANS_IS_PRODUCTION', true)
|
|
? 'https://app.midtrans.com/snap/snap.js'
|
|
: 'https://app.sandbox.midtrans.com/snap/snap.js',
|
|
|
|
'finish_url' => env('APP_URL') . '/transaksi/finish',
|
|
'unfinish_url' => env('APP_URL') . '/transaksi/unfinish',
|
|
'error_url' => env('APP_URL') . '/transaksi/error',
|
|
|
|
// Konfigurasi Snap
|
|
'snap' => [
|
|
'callback_url' => env('MIDTRANS_SNAP_CALLBACK_URL', ''),
|
|
'finish_url' => env('APP_URL') . '/transaksi/finish',
|
|
'unfinish_url' => env('APP_URL') . '/transaksi/unfinish',
|
|
'error_url' => env('APP_URL') . '/transaksi/error',
|
|
],
|
|
|
|
// Konfigurasi default untuk transaksi
|
|
'transaction' => [
|
|
'payment_type' => 'bank_transfer', // bank_transfer, credit_card, e-wallet, dll
|
|
'bank_transfer' => [
|
|
'bank' => 'bca', // bca, bni, mandiri, dll
|
|
],
|
|
'credit_card' => [
|
|
'secure' => true,
|
|
'bank' => 'all', // all, bca, bni, mandiri, dll
|
|
'installment' => [
|
|
'required' => false,
|
|
'terms' => [
|
|
'bca' => [3, 6, 12],
|
|
'bni' => [3, 6, 12],
|
|
'mandiri' => [3, 6, 12],
|
|
],
|
|
],
|
|
],
|
|
'expiry' => [
|
|
'start_time' => '2024-01-01 00:00:00 +0700',
|
|
'unit' => 'day',
|
|
'duration' => 1,
|
|
],
|
|
],
|
|
|
|
// Konfigurasi notifikasi
|
|
'notification' => [
|
|
'enabled' => true,
|
|
'url' => env('MIDTRANS_NOTIFICATION_URL', ''),
|
|
],
|
|
|
|
// Konfigurasi URL notifikasi
|
|
'notification_url' => env('APP_URL') . '/transaksi/callback',
|
|
];
|