@php $model = $payment_details['success_method']['model_name']; if ($model == 'InstructorPayment') { $settings = DB::table('users') ->where('id', $payment_details['items'][0]['id']) ->value('paymentkeys'); $keys = isset($settings) ? json_decode($settings) : null; $merchant_id = $merchant_password = ''; if ($payment_gateway->test_mode == 1) { if ($keys) { $key_type = 'merchant_id'; $key = $keys->maxicash->merchant_id; } } else { if ($keys) { $key_type = 'merchant_password'; $key = $keys->maxicash->merchant_password; } } if ($key == '') { $msg = "This payment gateway isn't configured."; } } else { $payment_keys = json_decode($payment_gateway->keys, true); $key = $key_type = ''; if ($payment_keys != '') { if ($payment_gateway->status == 1) { if ($payment_gateway->test_mode == 1) { $key_type = 'merchant_id'; $key = $payment_keys['merchant_id']; } else { $key_type = 'merchant_password'; $key = $payment_keys['merchant_password']; } if ($key == '') { $msg = get_phrase("This payment gateway isn't configured."); } } else { $msg = get_phrase('Admin denied transaction through this gateway.'); } } else { $msg = get_phrase("This payment gateway isn't configured."); } } $title = isset($payment_details['custom_field']['title']) ? $payment_details['custom_field']['title'] : ''; $description = isset($payment_details['custom_field']['description']) ? $payment_details['custom_field']['description'] : ''; $user = DB::table('users') ->where('id', auth()->user()->id) ->first(); @endphp @if ($key != '') {{ get_phrase('Pay by Maxicash') }} @else @endif