53 lines
1.6 KiB
PHP
53 lines
1.6 KiB
PHP
@php $amount = $payment_details['payable_amount']; @endphp
|
|
|
|
|
|
@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;
|
|
|
|
if ($keys) {
|
|
$bank_information = $keys->offline->bank_information;
|
|
}
|
|
|
|
if ($bank_information == '') {
|
|
$msg = "This payment gateway isn't configured.";
|
|
}
|
|
} else {
|
|
$payment_keys = json_decode($payment_gateway->keys, true);
|
|
$bank_information = '';
|
|
|
|
if ($payment_keys != '') {
|
|
if ($payment_gateway->status == 1) {
|
|
$bank_information = $payment_keys['bank_information'];
|
|
|
|
if ($bank_information == '') {
|
|
$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.");
|
|
}
|
|
}
|
|
@endphp
|
|
|
|
<div class="row my-1">
|
|
<div class="col-md-12 text-start">
|
|
{!! removeScripts($bank_information) !!}
|
|
</div>
|
|
</div>
|
|
<form action="{{ route('payment.va.store') }}" method="post">
|
|
@csrf
|
|
|
|
<input type="hidden" name="item_type" value="course">
|
|
|
|
<input type="submit" class="btn btn-primary"
|
|
value="{{ get_phrase('Pay Virtual Account') }}">
|
|
</form>
|