update lisensi prosess
tests / ci (push) Has been cancelled

This commit is contained in:
Wian Drs
2026-08-25 13:43:55 +07:00
parent 1e80be180e
commit 60946ddf37
58 changed files with 2903 additions and 165 deletions
+25
View File
@@ -0,0 +1,25 @@
<?php
use App\Billing\Gateways\DuitkuPaymentGateway;
use App\Billing\Gateways\ManualPaymentGateway;
return [
'default_gateway' => env('PAYMENT_GATEWAY', 'duitku'),
'gateways' => [
'manual' => ManualPaymentGateway::class,
'duitku' => DuitkuPaymentGateway::class,
],
'duitku' => [
'merchant_code' => env('DUITKU_MERCHANT_CODE'),
'api_key' => env('DUITKU_API_KEY'),
'sandbox' => env('DUITKU_SANDBOX', true),
'ca_bundle' => env('DUITKU_CA_BUNDLE', ini_get('curl.cainfo') ?: null),
],
'plans' => [
'cloud_free' => ['name' => 'Cloud Free', 'deployment' => 'managed_cloud', 'price' => 0, 'max_devices' => 5, 'max_users' => 2],
'cloud_micro' => ['name' => 'Cloud Micro', 'deployment' => 'managed_cloud', 'price' => 99000, 'max_devices' => 25, 'max_users' => 5],
'cloud_isp' => ['name' => 'Cloud ISP', 'deployment' => 'managed_cloud', 'price' => 249000, 'max_devices' => 100, 'max_users' => 15],
'local_micro' => ['name' => 'Local Micro', 'deployment' => 'self_hosted', 'price' => 69000, 'max_devices' => 50, 'max_users' => 5],
'local_isp' => ['name' => 'Local ISP', 'deployment' => 'self_hosted', 'price' => 149000, 'max_devices' => 250, 'max_users' => 20],
],
];
+1 -1
View File
@@ -161,7 +161,7 @@ return [
*/
'features' => [
// User creation is restricted to authorized administrators.
...(config('deployment.mode') === 'managed_cloud' ? [Features::registration()] : []),
Features::resetPasswords(),
Features::emailVerification(),
Features::twoFactorAuthentication([