SEPA Payment
This commit is contained in:
parent
7ef7a507c7
commit
f117f79bb9
9 changed files with 286 additions and 95 deletions
|
|
@ -100,7 +100,7 @@
|
|||
|
||||
@if($pay_trans && $pay_trans->shopping_payment)
|
||||
|
||||
@if($pay_trans->shopping_payment->clearingtype == "vor")
|
||||
@if($pay_trans->shopping_payment->clearingtype === "vor")
|
||||
<h3>Bezahlung per Vorkasse:</h3>
|
||||
<p>Bitte überweise {{ number_format( floatval($pay_trans->shopping_payment->amount/100), 2, ",", ".") }} EUR auf die folgende Kontoverbindung, um den Kauf abzuschließen.
|
||||
<br>
|
||||
|
|
@ -114,11 +114,18 @@
|
|||
<hr />
|
||||
@endif
|
||||
|
||||
@if($pay_trans->shopping_payment->clearingtype == "cc")
|
||||
@if($pay_trans->shopping_payment->clearingtype === "cc")
|
||||
<h4>Bezahlung per Kreditkarte:</h4>
|
||||
<p>Deine Zahlung wurde genehmigt, eine Bestätigung der Zahlung wird automatisch erstellt.</p>
|
||||
<hr />
|
||||
@endif
|
||||
|
||||
|
||||
@if($pay_trans->shopping_payment->clearingtype === "elv")
|
||||
<h4>Bezahlung per SEPA:</h4>
|
||||
<p>Deine Zahlung wird bearbeitet, eine Bestätigung zur Zahlungsabwicklung wird automatisch erstellt.</p>
|
||||
<hr />
|
||||
@endif
|
||||
@endif
|
||||
<p>
|
||||
Dein Team von,<br />
|
||||
|
|
|
|||
|
|
@ -132,8 +132,34 @@
|
|||
</div>
|
||||
@endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="m-checkout">
|
||||
{!! Form::open(['url' => route('checkout.checkout_card_final'), 'class' => 'row clearfix', 'id'=>'']) !!}
|
||||
|
||||
@if (\Session::has('elv-managemandate'))
|
||||
|
||||
<div class="col-sm-12">
|
||||
<fieldset class="mb-20 box-border-shadow p-20">
|
||||
|
||||
<button type="submit" class="btn btn-warning btn-lg btn-block size-18 btn-text-500 mt-4 faa-parent animated-hover" style="white-space: normal"><i class="fa fa-mail-forward faa-horizontal"></i> SEPA-Lastschriftmandat zustimmen und kauf abschließen</button>
|
||||
<hr>
|
||||
<div class="alert alert-success">
|
||||
{!! urldecode(\Session::get('elv-mandate_text')) !!}
|
||||
</div>
|
||||
<hr>
|
||||
<button type="submit" class="btn btn-warning btn-lg btn-block size-18 btn-text-500 mt-4 faa-parent animated-hover" style="white-space: normal"><i class="fa fa-mail-forward faa-horizontal"></i> SEPA-Lastschriftmandat zustimmen und kauf abschließen</button>
|
||||
|
||||
</fieldset>
|
||||
<input type="hidden" name="mandate_identification" id="mandate_identification" value="{{ \Session::get('elv-mandate_identification') }}">
|
||||
<input type="hidden" name="creditor_identifier" id="creditor_identifier" value="{{ \Session::get('elv-creditor_identifier') }}">
|
||||
</div>
|
||||
@endif
|
||||
|
||||
|
||||
<div class="col-lg-7 col-sm-7">
|
||||
<!-- BILLING -->
|
||||
<fieldset class="mb-0 box-border-shadow p-20">
|
||||
|
|
@ -435,13 +461,7 @@
|
|||
</label>
|
||||
</div>
|
||||
|
||||
{{-- <div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-0 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
<input name="payment_method" type="radio" value="sb#GPY" />
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> giropay - Online-Überweisung</span>
|
||||
</label>
|
||||
</div>
|
||||
--}}
|
||||
|
||||
<div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-4 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
{!! Form::radio('payment_method', 'sb#PNT', '') !!}
|
||||
|
|
@ -449,22 +469,13 @@
|
|||
<img class="float-right" width="90" src="{{asset('images/payments-assets/sofort.png')}}" alt="Sofort">
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<!--<div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-0 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
<input name="payment_method" type="radio" value="wlt#PDT" />
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> paydirekt </span>
|
||||
<div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-4 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
{!! Form::radio('payment_method', 'elv', '') !!}
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> SEPA Lastschrift</span>
|
||||
<img class="float-right" width="90" src="{{asset('images/payments-assets/sepa.png')}}" alt="SEPA Lastschrift">
|
||||
</label>
|
||||
</div>
|
||||
-->
|
||||
|
||||
<!-- <div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-0 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
<input name="payment_method" type="radio" value="fnc#PYS" />
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> Rechnungskauf</span>
|
||||
</label>
|
||||
</div>
|
||||
-->
|
||||
<div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-4 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
{!! Form::radio('payment_method', 'vor', '') !!}
|
||||
|
|
@ -473,6 +484,27 @@
|
|||
|
||||
</label>
|
||||
</div>
|
||||
{{-- <div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-0 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
<input name="payment_method" type="radio" value="sb#GPY" />
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> giropay - Online-Überweisung</span>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-0 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
<input name="payment_method" type="radio" value="wlt#PDT" />
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> paydirekt </span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="col-lg-12 nomargin clearfix">
|
||||
<label class="mt-0 fs-14 fw-400 radio pull-left" style="width: 100%">
|
||||
<input name="payment_method" type="radio" value="fnc#PYS" />
|
||||
<i></i> <span class="weight-400"><span class="fa fa-check text-primary"></span> Rechnungskauf</span>
|
||||
</label>
|
||||
</div>
|
||||
--}}
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
@ -481,9 +513,47 @@
|
|||
</fieldset>
|
||||
<!-- /PAYMENT METHOD -->
|
||||
|
||||
<!-- PAYMENT METHOD -->
|
||||
<fieldset class="box-border-shadow p-20 softhide @if (\Session::has('cc-error')) cc_error @endif" id="creditcard-box-holder">
|
||||
<!-- PAYMENT METHOD SEPA-->
|
||||
<fieldset class="box-border-shadow p-20 softhide @if (\Session::has('elv-error')) cc_error @endif" id="sepa-box-holder">
|
||||
<style>
|
||||
#elv_content_check .form-group {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
#elv_content_check input.form-control {
|
||||
padding: 14px 20px;
|
||||
}
|
||||
</style>
|
||||
<h4>SEPA Lastschrift</h4>
|
||||
<hr>
|
||||
<div class="toggle-transparent toggle-bordered-full clearfix">
|
||||
<div class="toggle active">
|
||||
<div class="toggle-content" id="elv_content_check">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label class="mt-0 fs-14 fw-400">Inhaber*</label>
|
||||
</div>
|
||||
<div class="form-group col-md-12">
|
||||
{!! Form::text('elv_bankaccountholder', '', ['class' => 'form-control', 'id'=>'elv_bankaccountholder', 'placeholder'=>'Vorname Nachname']) !!}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="mt-0 fs-14 fw-400">IBAN*</label>
|
||||
{!! Form::text('elv_iban', '', ['class' => 'form-control', 'id'=>'elv_iban', 'placeholder'=>'Beisp.: DE02120300000000202051']) !!}
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label class="mt-0 fs-14 fw-400">BIC*</label>
|
||||
{!! Form::text('elv_bic', '', ['class' => 'form-control', 'id'=>'elv_bic', 'placeholder'=>'Beisp.: PBNKDEFF']) !!}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<!-- TOTAL / PLACE ORDER -->
|
||||
|
||||
<!-- PAYMENT METHOD CC -->
|
||||
<fieldset class="box-border-shadow p-20 softhide @if (\Session::has('cc-error')) cc_error @endif" id="creditcard-box-holder">
|
||||
<style>
|
||||
#cc_content_check .form-group {
|
||||
margin-bottom: 5px;
|
||||
|
|
@ -493,9 +563,7 @@
|
|||
}
|
||||
</style>
|
||||
<h4>Kreditkarte</h4>
|
||||
|
||||
<hr>
|
||||
|
||||
<div class="toggle-transparent toggle-bordered-full clearfix">
|
||||
<div class="toggle active">
|
||||
<div class="toggle-content" id="cc_content_check">
|
||||
|
|
|
|||
|
|
@ -107,7 +107,6 @@
|
|||
|
||||
|
||||
function showCreditCardPayment(val){
|
||||
console.log(val);
|
||||
if(val === 'cc'){
|
||||
$('#creditcard-box-holder').show('slow');
|
||||
}else{
|
||||
|
|
@ -120,6 +119,19 @@
|
|||
showCreditCardPayment($(this).val());
|
||||
});
|
||||
|
||||
function showSEPAPayment(val){
|
||||
if(val === 'elv'){
|
||||
$('#sepa-box-holder').show('slow');
|
||||
}else{
|
||||
$('#sepa-box-holder').hide('slow');
|
||||
}
|
||||
|
||||
}
|
||||
showSEPAPayment(jQuery('input[name="payment_method"]:checked').val());
|
||||
jQuery('input[name="payment_method"]').on('change', function () {
|
||||
showSEPAPayment($(this).val());
|
||||
});
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue