@php $model = $payment_details['success_method']['model_name']; if ($model == 'InstructorPayment') { $payment_keys = DB::table('users') ->where('id', $payment_details['items'][0]['id']) ->value('paymentkeys'); $keys = isset($payment_keys) ? json_decode($payment_keys) : null; if ($payment_gateway->test_mode == 1) { $public_key = $public_live_key = ''; if ($keys) { $key = $keys->stripe->public_key; $key = $keys->stripe->public_live_key; } } else { $secret_key = $secret_live_key = ''; if ($keys) { $key = $keys->stripe->secret_live_key; $key = $keys->stripe->secret_key; } } if ($key == '') { $msg = get_phrase('This payment gateway is not configured.'); } } else { $payment_keys = json_decode($payment_gateway->keys, true); $key = ''; if ($payment_keys != '') { if ($payment_gateway->status == 1) { if ($payment_gateway->test_mode == 1) { $key = $payment_keys['secret_key']; } else { $key = $payment_keys['secret_live_key']; } if ($key == '') { $msg = get_phrase('This payment gateway is not configured.'); } } else { $msg = get_phrase('Admin denied transaction through this gateway.'); } } else { $msg = get_phrase('This payment gateway is not configured.'); } } @endphp @if ($key != '') {{ get_phrase('Pay by Stripe') }} @else