50 lines
2.4 KiB
PHP
50 lines
2.4 KiB
PHP
|
|
<x-layouts.app>
|
||
|
|
<div class="px-4 sm:px-6 lg:px-8">
|
||
|
|
<div class="max-w-2xl mx-auto">
|
||
|
|
<h1 class="text-2xl font-syncopate text-accent-blue mb-8">BILLING</h1>
|
||
|
|
|
||
|
|
<div class="border-2 border-secondary rounded-lg p-6">
|
||
|
|
<h3 class="text-xl font-bold text-primary mb-6">Subscription Details</h3>
|
||
|
|
|
||
|
|
<div class="space-y-4">
|
||
|
|
<div class="flex justify-between items-center border-b border-gray-600 pb-4">
|
||
|
|
<span class="text-gray-300">Plan</span>
|
||
|
|
<span class="text-white font-bold">{{ $planType }}</span>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div class="flex justify-between items-center border-b border-gray-600 pb-4">
|
||
|
|
<span class="text-gray-300">Status</span>
|
||
|
|
<span class="font-bold {{ $subscription->stripe_status === 'active' ? 'text-success' : 'text-warning' }}">
|
||
|
|
{{ ucfirst($subscription->stripe_status) }}
|
||
|
|
</span>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
@if($nextBillingDate)
|
||
|
|
<div class="flex justify-between items-center border-b border-gray-600 pb-4">
|
||
|
|
<span class="text-gray-300">Next billing date</span>
|
||
|
|
<span class="text-white">{{ $nextBillingDate->format('F j, Y') }}</span>
|
||
|
|
</div>
|
||
|
|
@endif
|
||
|
|
|
||
|
|
@if($subscription->ends_at)
|
||
|
|
<div class="flex justify-between items-center border-b border-gray-600 pb-4">
|
||
|
|
<span class="text-gray-300">Access until</span>
|
||
|
|
<span class="text-warning">{{ $subscription->ends_at->format('F j, Y') }}</span>
|
||
|
|
</div>
|
||
|
|
@endif
|
||
|
|
|
||
|
|
@if($planner->pm_last_four)
|
||
|
|
<div class="flex justify-between items-center pb-4">
|
||
|
|
<span class="text-gray-300">Payment method</span>
|
||
|
|
<span class="text-white">
|
||
|
|
<span class="text-gray-400">{{ ucfirst($planner->pm_type ?? 'Card') }}</span>
|
||
|
|
•••• {{ $planner->pm_last_four }}
|
||
|
|
</span>
|
||
|
|
</div>
|
||
|
|
@endif
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</x-layouts.app>
|