Paypal Standard signed issue solved.
This commit is contained in:
parent
8eb78e447f
commit
bbd87e6623
@ -1,46 +1,48 @@
|
|||||||
<h2>{{ $setting['name'] }}</h2>
|
<div>
|
||||||
|
<h2>{{ $setting['name'] }}</h2>
|
||||||
|
|
||||||
@if($setting['mode'] == 'sandbox')
|
@if($setting['mode'] == 'sandbox')
|
||||||
<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> {{ trans('paypal-standard::general.test_mode') }}</div>
|
<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> {{ trans('paypal-standard::general.test_mode') }}</div>
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
<div class="well well-sm">
|
<div class="well well-sm">
|
||||||
{{ trans('paypal-standard::general.description') }}
|
{{ trans('paypal-standard::general.description') }}
|
||||||
</div>
|
|
||||||
|
|
||||||
<form action="{{ $setting['action'] }}" method="post">
|
|
||||||
<input type="hidden" name="cmd" value="_cart" />
|
|
||||||
<input type="hidden" name="upload" value="1" />
|
|
||||||
<input type="hidden" name="business" value="{{ $setting['email'] }}" />
|
|
||||||
<?php $i = 1; ?>
|
|
||||||
@foreach ($invoice->items as $item)
|
|
||||||
<input type="hidden" name="item_name_{{ $i }}" value="{{ $item->name }}" />
|
|
||||||
<input type="hidden" name="amount_{{ $i }}" value="{{ $item->price }}" />
|
|
||||||
<input type="hidden" name="quantity_{{ $i }}" value="{{ $item->quantity }}" />
|
|
||||||
<?php $i++; ?>
|
|
||||||
@endforeach
|
|
||||||
<input type="hidden" name="currency_code" value="{{ $invoice->currency_code}}" />
|
|
||||||
<input type="hidden" name="first_name" value="{{ $invoice->first_name }}" />
|
|
||||||
<input type="hidden" name="last_name" value="{{ $invoice->last_name }}" />
|
|
||||||
<input type="hidden" name="address1" value="{{ $invoice->customer_address }}" />
|
|
||||||
<input type="hidden" name="address_override" value="0" />
|
|
||||||
<input type="hidden" name="email" value="{{ $invoice->customer_email }}" />
|
|
||||||
<input type="hidden" name="invoice" value="{{ $invoice->id . '-' . $invoice->customer_name }}" />
|
|
||||||
<input type="hidden" name="lc" value="{{ $setting['language'] }}" />
|
|
||||||
<input type="hidden" name="rm" value="2" />
|
|
||||||
<input type="hidden" name="no_note" value="1" />
|
|
||||||
<input type="hidden" name="no_shipping" value="1" />
|
|
||||||
<input type="hidden" name="charset" value="utf-8" />
|
|
||||||
<input type="hidden" name="return" value="{{ route('portal.invoices.paypal-standard.return', $invoice->id) }}" />
|
|
||||||
<input type="hidden" name="notify_url" value="{{ route('portal.invoices.paypal-standard.complete', $invoice->id) }}" />
|
|
||||||
<input type="hidden" name="cancel_return" value="{{ $invoice_url }}" />
|
|
||||||
<input type="hidden" name="paymentaction" value="{{ $setting['transaction'] }}" />
|
|
||||||
<input type="hidden" name="custom" value="{{ $invoice->id }}" />
|
|
||||||
<input type="hidden" name="bn" value="Akaunting_2.0_WPS" />
|
|
||||||
|
|
||||||
<div class="buttons">
|
|
||||||
<div class="float-right">
|
|
||||||
<input type="submit" value="{{ trans('paypal-standard::general.confirm') }}" class="btn btn-success" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
|
||||||
|
<form action="{{ $setting['action'] }}" method="post">
|
||||||
|
<input type="hidden" name="cmd" value="_cart" />
|
||||||
|
<input type="hidden" name="upload" value="1" />
|
||||||
|
<input type="hidden" name="business" value="{{ $setting['email'] }}" />
|
||||||
|
<?php $i = 1; ?>
|
||||||
|
@foreach ($invoice->items as $item)
|
||||||
|
<input type="hidden" name="item_name_{{ $i }}" value="{{ $item->name }}" />
|
||||||
|
<input type="hidden" name="amount_{{ $i }}" value="{{ $item->price }}" />
|
||||||
|
<input type="hidden" name="quantity_{{ $i }}" value="{{ $item->quantity }}" />
|
||||||
|
<?php $i++; ?>
|
||||||
|
@endforeach
|
||||||
|
<input type="hidden" name="currency_code" value="{{ $invoice->currency_code}}" />
|
||||||
|
<input type="hidden" name="first_name" value="{{ $invoice->first_name }}" />
|
||||||
|
<input type="hidden" name="last_name" value="{{ $invoice->last_name }}" />
|
||||||
|
<input type="hidden" name="address1" value="{{ $invoice->customer_address }}" />
|
||||||
|
<input type="hidden" name="address_override" value="0" />
|
||||||
|
<input type="hidden" name="email" value="{{ $invoice->customer_email }}" />
|
||||||
|
<input type="hidden" name="invoice" value="{{ $invoice->id . '-' . $invoice->customer_name }}" />
|
||||||
|
<input type="hidden" name="lc" value="{{ $setting['language'] }}" />
|
||||||
|
<input type="hidden" name="rm" value="2" />
|
||||||
|
<input type="hidden" name="no_note" value="1" />
|
||||||
|
<input type="hidden" name="no_shipping" value="1" />
|
||||||
|
<input type="hidden" name="charset" value="utf-8" />
|
||||||
|
<input type="hidden" name="return" value="{{ route('portal.invoices.paypal-standard.return', $invoice->id) }}" />
|
||||||
|
<input type="hidden" name="notify_url" value="{{ route('portal.invoices.paypal-standard.complete', $invoice->id) }}" />
|
||||||
|
<input type="hidden" name="cancel_return" value="{{ $invoice_url }}" />
|
||||||
|
<input type="hidden" name="paymentaction" value="{{ $setting['transaction'] }}" />
|
||||||
|
<input type="hidden" name="custom" value="{{ $invoice->id }}" />
|
||||||
|
<input type="hidden" name="bn" value="Akaunting_2.0_WPS" />
|
||||||
|
|
||||||
|
<div class="buttons">
|
||||||
|
<div class="float-right">
|
||||||
|
<input type="submit" value="{{ trans('general.confirm') }}" class="btn btn-success" />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
@ -5,5 +5,5 @@ Route::group([
|
|||||||
'middleware' => 'signed',
|
'middleware' => 'signed',
|
||||||
'namespace' => 'Modules\PaypalStandard\Http\Controllers'
|
'namespace' => 'Modules\PaypalStandard\Http\Controllers'
|
||||||
], function () {
|
], function () {
|
||||||
Route::post('invoices/{invoice}/paypal-standard', 'Payment@show')->name('signed.invoices.paypal-standard.show');
|
Route::get('invoices/{invoice}/paypal-standard', 'Payment@show')->name('signed.invoices.paypal-standard.show');
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user