diff --git a/app/Models/CompanyGateway.php b/app/Models/CompanyGateway.php index a8082e93b931..d5ee8ca346b2 100644 --- a/app/Models/CompanyGateway.php +++ b/app/Models/CompanyGateway.php @@ -11,6 +11,7 @@ namespace App\Models; +use App\Models\GatewayType; use App\PaymentDrivers\BasePaymentDriver; use App\Utils\Number; use Illuminate\Database\Eloquent\SoftDeletes; @@ -235,6 +236,9 @@ class CompanyGateway extends BaseModel return false; } + if($gateway_type_id == GatewayType::CUSTOM) + $gateway_type_id = GatewayType::CREDIT_CARD; + return $this->fees_and_limits->{$gateway_type_id}; } diff --git a/database/seeders/PaymentLibrariesSeeder.php b/database/seeders/PaymentLibrariesSeeder.php index a9f672bfe9e5..294efd6ff031 100644 --- a/database/seeders/PaymentLibrariesSeeder.php +++ b/database/seeders/PaymentLibrariesSeeder.php @@ -95,7 +95,7 @@ class PaymentLibrariesSeeder extends Seeder Gateway::query()->update(['visible' => 0]); - Gateway::whereIn('id', [1,15,20,39])->update(['visible' => 1]); + Gateway::whereIn('id', [1,15,20,39,55])->update(['visible' => 1]); Gateway::all()->each(function ($gateway) { $gateway->site_url = $gateway->getHelp();