Attendize/resources/views/ManageEvent/Modals/ManageOrder.blade.php

195 lines
8.4 KiB
PHP

<div role="dialog" class="modal fade" style="display: none;">
<style>
.well.nopad {
padding: 0px;
}
</style>
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header text-center">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h3 class="modal-title">
<i class="ico-cart"></i>
Order: <b>{{$order->order_reference}}</b></h3>
</div>
<div class="modal-body">
@if($order->is_refunded || $order->is_partially_refunded)
<div class="alert alert-info">
{{money($order->amount_refunded, $order->event->currency)}} of this order has been refunded.
</div>
@endif
@if(!$order->is_payment_received)
<div class="alert alert-info">
This order is awaiting payment.
</div>
<a data-id="{{ $order->id }}" data-route="{{ route('postMarkPaymentReceived', ['order_id' => $order->id]) }}" class="btn btn-primary btn-sm markPaymentReceived" href="javascript:void(0);">Mark Payment Received</a>
@endif
<h3>Order Overview</h3>
<style>
.order_overview b {
text-transform: uppercase;
}
.order_overview .col-sm-4 {
margin-bottom: 10px;
}
</style>
<div class="p0 well bgcolor-white order_overview">
<div class="row">
<div class="col-sm-6 col-xs-6">
<b>First Name</b><br> {{$order->first_name}}
</div>
<div class="col-sm-6 col-xs-6">
<b>Last Name</b><br> {{$order->last_name}}
</div>
<div class="col-sm-6 col-xs-6">
<b>Amount</b><br>{{money($order->total_amount, $order->event->currency)}}
</div>
<div class="col-sm-6 col-xs-6">
<b>Reference</b><br> {{$order->order_reference}}
</div>
<div class="col-sm-6 col-xs-6">
<b>Date</b><br> {{$order->created_at->toDateTimeString()}}
</div>
<div class="col-sm-6 col-xs-6">
<b>Email</b><br> {{$order->email}}
</div>
@if($order->transaction_id)
<div class="col-sm-6 col-xs-6">
<b>Transaction ID</b><br> {{$order->transaction_id}}
</div>
<div class="col-sm-6 col-xs-6">
<b>Payment Gateway</b><br> <a href="{{ $order->payment_gateway->provider_url }}" target="_blank">{{$order->payment_gateway->provider_name}}</a>
</div>
@endif
</div>
</div>
<h3>Order Items</h3>
<div class="well nopad bgcolor-white p0">
<div class="table-responsive">
<table class="table table-hover" >
<thead>
<th>
Ticket
</th>
<th>
Quantity
</th>
<th>
Price
</th>
<th>
Booking Fee
</th>
<th>
Total
</th>
</thead>
<tbody>
@foreach($order->orderItems as $order_item)
<tr>
<td>
{{$order_item->title}}
</td>
<td>
{{$order_item->quantity}}
</td>
<td>
@if((int)ceil($order_item->unit_price) == 0)
FREE
@else
{{money($order_item->unit_price, $order->event->currency)}}
@endif
</td>
<td>
@if((int)ceil($order_item->unit_price) == 0)
-
@else
{{money($order_item->unit_booking_fee, $order->event->currency)}}
@endif
</td>
<td>
@if((int)ceil($order_item->unit_price) == 0)
FREE
@else
{{money(($order_item->unit_price + $order_item->unit_booking_fee) * ($order_item->quantity), $order->event->currency)}}
@endif
</td>
</tr>
@endforeach
<tr>
<td>
</td>
<td>
</td>
<td>
</td>
<td>
<b>Sub Total</b>
</td>
<td colspan="2">
{{money($order->total_amount, $order->event->currency)}}
</td>
</tr>
</tbody>
</table>
</div>
</div>
<h3>
Order Attendees
</h3>
<div class="well nopad bgcolor-white p0">
<div class="table-responsive">
<table class="table table-hover">
<tbody>
@foreach($order->attendees as $attendee)
<tr>
<td>
@if($attendee->is_cancelled)
<span class="label label-warning">
Cancelled
</span>
@endif
@if($attendee->is_refunded)
<span class="label label-danger">
Refunded
</span>
@endif
{{$attendee->first_name}}
{{$attendee->last_name}}
</td>
<td>
{{$attendee->email}}
</td>
<td>
{{{$attendee->ticket->title}}}
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div> <!-- /end modal body-->
<div class="modal-footer">
{!! Form::button('Close', ['class'=>"btn modal-close btn-danger",'data-dismiss'=>'modal']) !!}
</div>
</div><!-- /end modal content-->
</div>
</div>