@extends('checkout.layout') @section('content')
@php function getOrderStatusTitle($status,$isTrial = false) { if ($isTrial) { return 'Trial Activated!'; } switch (strtolower($status)) { case 'pending': return 'Order Created!'; case 'processing': return 'Payment Processing!'; case 'confirmed': return 'Payment Confirmed!'; case 'active': return 'Order Active!'; case 'paused': return 'Order Paused!'; case 'cancelled': return 'Order Cancelled!'; default: return 'Order Update'; } } function getOrderStatusMessage($status,$isTrial = false) { if ($isTrial) { return 'Your free trial has been successfully activated!'; } switch (strtolower($status)) { case 'pending': return 'Your order has been created but payment is pending.'; case 'processing': return 'We have received your payment or screenshot. Awaiting admin confirmation.'; case 'confirmed': return 'Your payment has been confirmed by our team.'; case 'active': return 'Your order and payment are confirmed. Subscription is now active!'; case 'paused': return 'Your order is currently paused.'; case 'cancelled': return 'This order has been cancelled.'; default: return 'Your order status has been updated.'; } } @endphp

{{ getOrderStatusTitle($order->status,$isTrial) }}

{{ getOrderStatusMessage($order->status,$isTrial) }}

Order Summary

Order ID
#{{$order->order_number }}
Date {{$order->created_at->format('F j, Y') }}
Plan {{$order->plan_data['title']}}
@php function statusColorClass($status) { switch (strtolower($status)) { case 'pending': return 'status-pending'; case 'processing': return 'status-processing'; case 'confirmed': return 'status-confirmed'; case 'active': return 'status-active'; case 'paused': return 'status-paused'; case 'cancelled': return 'status-cancelled'; default: return 'status-default'; } } @endphp
Status {{ ucfirst($order->status) }}
Total Amount @if($isTrial) {{$order->currency}}0.00 @elseif(isset($invoice)) {{$order->currency}}{{$invoice->total_amount}} @endif
@if(isset($gateway)) @if($gateway['name']=="custom")

Payment Details

{!! base64_decode($gateway['config']['html']) !!}
@else

Payment Details

Payment Method Visa ****1234
Transaction ID TXN987654321
Bank Reference REF3456789012
@endif @endif

Customer Details

Name {{$order->user->name}}
Email {{$order->user->email}}
Phone {{$order->user->phone}}
Subscription @if($order->status=="active") Active until {{ $order->next_renewal_date->format('F j, Y') }} @else ---------- @endif
@if(!$isTrial && isset($invoice)) View Invoice @else Dashboard @endif @if($order->status=="pending") @if(isset($gateway) && $gateway->name=="custom") @if(isset($invoice)) Upload ScreenShot @endif @endif @endif

If you have any questions, please contact our customer support.

@endsection