trs_matrimony/resources/views/frontend/package/select_payemnt_method.blade.php
2024-08-22 09:31:12 +05:30

339 lines
23 KiB
PHP

@extends('frontend.layouts.app')
@section('content')
<section class="py-5 bg-white">
<div class="container">
<div class="row">
<div class="col-xxl-3 col-xl-4">
<div class="card shadow-none overflow-hidden">
<div class="card-body">
<div class="text-center mb-4 mt-3">
<img class="mw-100 mx-auto mb-4" src="{{ uploaded_asset($package->image) }}" height="130">
<h5 class="mb-3 h5 fw-600">{{$package->name}}</h5>
</div>
<ul class="list-group list-group-raw fs-15 mb-5">
<li class="list-group-item py-2">
<i class="las la-check text-success mr-2"></i>
{{ $package->express_interest }} {{ translate('Express Interests') }}
</li>
<li class="list-group-item py-2">
<i class="las la-check text-success mr-2"></i>
{{ $package->photo_gallery }} {{ translate('Gallery Photo Upload') }}
</li>
<li class="list-group-item py-2">
<i class="las la-check text-success mr-2"></i>
{{ $package->contact }} {{ translate('Contact Info View') }}
</li>
@if(get_setting('profile_picture_privacy') == 'only_me')
<li class="list-group-item py-2">
<i class="las la-check text-success mr-2"></i>
{{ $package->profile_image_view }} {{ translate('Profile Image View') }}
</li>
@endif
@if(get_setting('gallery_image_privacy') == 'only_me')
<li class="list-group-item py-2">
<i class="las la-check text-success mr-2"></i>
{{ $package->gallery_image_view }} {{ translate('Gallery Image View') }}
</li>
@endif
<li class="list-group-item py-2 text-line-through">
@if( $package->auto_profile_match == 0 )
<i class="las la-times text-danger mr-2"></i>
<del class="opacity-60">{{ translate('Show Auto Profile Match') }}</del>
@else
<i class="las la-check text-success mr-2"></i>
{{ translate('Show Auto Profile Match') }}
@endif
</li>
</ul>
<div class="mb-5 text-dark text-center">
@php
$package_price = $package->price;
@endphp
@if ($package->id == 1)
<span class="display-4 fw-600 lh-1 mb-0">{{ translate('Free') }}</span>
@else
@if(addon_activation('referral_system') && Auth::user()->referred_by != null && Auth::user()->referral_comission == 0)
@php
$discount_type = get_setting('referral_user_package_purchase_discount_type');
if($discount_type == 'percent'){
$discount = ($package->price*get_setting('referral_user_package_purchase_discount'))/100;
}
else{
$discount = get_setting('referral_user_package_purchase_discount');
}
$package_price = $package_price - $discount;
@endphp
<del class="opacity-60">{{ single_price($package->price) }}</del>
<br>
<span class="display-4 fw-600 lh-1 mb-0">{{single_price($package_price)}}</span>
@else
<span class="display-4 fw-600 lh-1 mb-0">{{single_price($package_price)}}</span>
@endif
@endif
<span class="text-secondary d-block">{{$package->validity}} {{translate('Days')}}</span>
</div>
</div>
</div>
</div>
<div class="col-lg-8">
<form action="{{ route('package.payment') }}" class="form-default" role="form" method="POST" id="package-payment-form">
@csrf
<input type="hidden" name="package_id" value="{{ $package->id }}">
<input type="hidden" name="amount" value="{{ $package_price }}">
<input type="hidden" id="payment_type" value="">
<div class="card shadow-none">
<div class="card-header p-3">
<h3 class="fs-16 fw-600 mb-0">
{{ translate('Select a payment option')}}
</h3>
</div>
<div class="card-body">
<div class="row">
<div class="col-xxl-8 col-xl-10 mx-auto">
<div class="row gutters-10">
@if(get_setting('paypal_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="paypal" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/paypal.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Paypal')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('stripe_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="stripe" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/stripe.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Stripe')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('instamojo_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="instamojo" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/instamojo.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Instamojo')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('razorpay_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="razorpay" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/rozarpay.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Razorpay')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('paystack_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="paystack" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/paystack.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Paystack')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('paytm_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="paytm" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/paytm.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Paytm')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('aamarpay_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="aamarpay" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/aamarpay.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Aamarpay')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('sslcommerz_payment_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="sslcommerz" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/sslcommerz.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Sslcommerz')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('wallet_system') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="wallet" class="online_payment" type="radio" name="payment_option">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ static_asset('assets/img/payment_method/wallet.png')}}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ translate('Wallet')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('manual_payment_1_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="manual_payment_1" type="radio" name="payment_option" class="manual_payment_1">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ uploaded_asset(get_setting('manual_payment_1_image')) }}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ get_setting('manual_payment_1_name')}}</span>
</span>
</span>
</label>
</div>
@endif
@if(get_setting('manual_payment_2_activation') == 1)
<div class="col-6 col-md-4">
<label class="aiz-megabox d-block mb-3">
<input value="manual_payment_2" type="radio" name="payment_option" class="manual_payment_2">
<span class="d-block p-3 aiz-megabox-elem">
<img src="{{ uploaded_asset(get_setting('manual_payment_2_image')) }}" class="img-fluid mb-2">
<span class="d-block text-center">
<span class="d-block fw-600 fs-15">{{ get_setting('manual_payment_2_name') }}</span>
</span>
</span>
</label>
</div>
@endif
</div>
</div>
<div class="col-md-12 d-none" id="manual_payment_1_info">
<div class="bg-white border mb-3 p-3 rounded text-left ">
@php echo get_setting('manual_payment_1_instruction') @endphp
</div>
</div>
<div class="col-md-12 d-none" id="manual_payment_2_info">
<div class="bg-white border mb-3 p-3 rounded text-left ">
@php echo get_setting('manual_payment_2_instruction') @endphp
</div>
</div>
<div class="col-md-12 d-none" id="purchase_by_manual_payment">
<div class="form-group row">
<div class="col-md-6">
<label >{{translate('Transaction Id')}}<span class="text-danger"> *</span></label>
<input type="text" name="transaction_id" id="transaction_id" class="form-control" placeholder="{{translate('Transaction Id')}}">
</div>
<div class="col-md-6">
<label>{{translate('Payment Proof')}}<span class="text-danger"> *</span></label>
<div class="input-group" data-toggle="aizuploader" data-type="image">
<div class="input-group-prepend">
<div class="input-group-text bg-soft-secondary font-weight-medium">{{ translate('Browse')}}</div>
</div>
<div class="form-control file-amount">{{ translate('Choose File') }}</div>
<input type="hidden" name="payment_proof" id="payment_proof" class="selected-files">
</div>
<div class="file-preview box sm">
</div>
</div>
</div>
<div class="form-group row">
<div class="col-md-12">
<label>{{translate('Payment Details')}}</label>
<textarea type="text" name="payment_details" class="form-control" rows="2" placeholder="{{translate('Payment Details')}}"></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
<div class=" text-right pt-3">
<button type="button" onclick="package_purchase(this)" class="btn btn-primary fw-600 purchase_button" disabled>{{ translate('Confirm')}}</button>
</div>
</form>
</div>
</div>
</div>
</section>
@endsection
@section('script')
<script type="text/javascript">
$(document).ready(function(){
$(".online_payment").click(function(){
$('#manual_payment_1_info').addClass('d-none');
$('#manual_payment_2_info').addClass('d-none');
$('#purchase_by_manual_payment').addClass('d-none');
$(".purchase_button").prop('disabled', false);
$("#payment_type").val('online_payment');
});
$(".manual_payment_1").click(function(){
$('#manual_payment_1_info').removeClass('d-none');
$('#manual_payment_2_info').addClass('d-none');
$('#purchase_by_manual_payment').removeClass('d-none');
$(".purchase_button").prop('disabled', false);
$("#payment_type").val('manual_payment');
});
$(".manual_payment_2").click(function(){
$('#manual_payment_1_info').addClass('d-none');
$('#manual_payment_2_info').removeClass('d-none');
$('#purchase_by_manual_payment').removeClass('d-none');
$(".purchase_button").prop('disabled', false);
$("#payment_type").val('manual_payment');
});
});
function package_purchase(el){
$(el).prop('disabled', true);
var payment_type = $("#payment_type").val();
if (payment_type == 'manual_payment') {
var transaction_id = $("#transaction_id").val();
var payment_proof = $("#payment_proof").val();
if(transaction_id == '' || payment_proof == '')
{
AIZ.plugins.notify('danger','{{ translate('Please Provide transaction id and payemnt proof.') }}');
$(el).prop('disabled', false);
}
else {
$('#package-payment-form').submit();
}
}
else {
$('#package-payment-form').submit();
}
}
</script>
@endsection