PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
@extends('layouts.dashly')
@section('title', $title)
@section('content')
<div>
<!-- Title -->
<h1 class="h2 m-0">
Transfer funds
</h1>
<p class="m-0">You can send money to your friends and loved ones registered on {{ $settings->site_name }}.</p>
</div>
<x-danger-alert />
<x-success-alert />
<div class="row mt-5">
<div class="col-md-12">
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-lg-6 offset-lg-3 py-5">
<form method="post" action="javascript:void(0)" id="transferform">
@csrf
<div class="mb-3">
<label>Recipient Email or username</label>
<input type="text" name="email" class="form-control mt-2" required>
</div>
<div class="mb-3">
<label>Amount({{ $settings->currency }})</label>
<input type="number" min="{{ $moresettings->min_transfer }}" name="amount"
placeholder="Enter amount you want to transfer to recipient"
class="form-control mt-2" required>
</div>
<div class="mb-3">
<h6>
Transfer Charges:
<strong class=" text-danger">{{ $moresettings->transfer_charges }}%</strong>
</h6>
</div>
<input type="hidden" name="password" id="acntpass">
<div>
<button type="reset" class="btn btn-dark">Clear</button>
<input type="submit" id="subbtn" class="py-2 btn btn-primary" value="Proceed">
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection
@push('scripts')
<script>
$('#transferform').on('submit', function() {
(async () => {
const {
value: password
} = await Swal.fire({
title: 'Input your password',
input: 'password',
inputLabel: 'Enter your account password to complete transfer',
inputPlaceholder: 'Enter your account password'
})
if (password) {
document.getElementById('acntpass').value = password;
$("#subbtn").attr("disabled", "disabled").val('Please wait....');
$.ajax({
url: "{{ route('transfertouser') }}",
type: 'POST',
data: $('#transferform').serialize(),
success: function(response) {
if (response.status === 200) {
Swal.fire({
title: 'Success!',
text: response.message,
icon: 'success',
confirmButtonText: 'Cool'
});
$("#subbtn").removeAttr("disabled").val('Proceed');
setTimeout(() => {
let url = "{{ url('/dashboard/transfer-funds') }}";
window.location.href = url;
}, 3000);
} else {
$("#subbtn").removeAttr("disabled").val('Proceed');
Swal.fire({
title: 'Error!',
text: response.message,
icon: 'error',
});
}
},
error: function(error) {
console.log(error);
},
});
} else {
Swal.fire({
title: 'Error!',
text: 'Password is required',
icon: 'error',
confirmButtonText: 'Alright'
})
}
})()
});
</script>
@endpush
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E