@foreach($settings as $setting)
@csrf @method('PUT')
@php $readonlyKeys = [ 'stripe' => ['public_key', 'secret_key', 'webhook_secret'], 'sslcommerz' => ['store_id', 'store_password', 'testmode', 'is_localhost'], 'bank_transfer' => ['bank_name', 'account_number', 'account_name', 'routing_number', 'branch_name'], 'paypal' => ['client_id', 'client_secret', 'mode'], ]; $credentials = is_array($setting->credentials) ? $setting->credentials : json_decode($setting->credentials, true) ?? []; $gatewayReadonlyKeys = $readonlyKeys[$setting->gateway_name] ?? []; @endphp @foreach($credentials as $key => $value)
@if($setting->gateway_name === 'sslcommerz' && in_array($key, ['testmode', 'is_localhost']))
@else @endif
@endforeach
@endforeach