YOUR ACCOUNT

Billing, clearly.

Your saved journey stays yours, on either plan.

{{ auth()->user()->hasPremium()?'Premium':'Free plan' }}
@forelse($purchases as $purchase)

Your Premium purchase

Purchase reference
{{ $purchase->id }}
Offer
{{ $purchase->offer['label'] }}
Access
{{ ucfirst($purchase->status) }}
Payment
{{ ucfirst($purchase->payment_status) }}
Activation
{{ $purchase->activated_at?->setTimezone(auth()->user()->timezone)->format('j F Y H:i T') ?: ($purchase->activate_at?->setTimezone(auth()->user()->timezone)->format('j F Y H:i T') ?: 'Awaiting payment') }}
12-month access ends
{{ $purchase->expires_at?->setTimezone(auth()->user()->timezone)->format('j F Y H:i T') ?: '12 calendar months after actual activation' }}
Refund
{{ ['none'=>'No refund requested','requested'=>'Refund processing','pending'=>'Refund processing','succeeded'=>'Refund sent to your original payment method','failed'=>'Refund requires attention','canceled'=>'Refund requires attention','requires-action'=>'Refund requires review'][$purchase->refund_status]??'Under review' }}
@if($purchase->withdrawn_at)

Cancellation received {{ $purchase->withdrawn_at->setTimezone(auth()->user()->timezone)->format('j F Y H:i T') }}. Your saved journey remains. A refund update does not confirm money has reached your bank.

@elseCancel Premium purchase@endif @if($purchase->status==='pending')

Payment is not yet confirmed. Return to Billing for the current state.

@endif
@empty

You’re on Free. Your complete basic journey and security features are available.

@endforelse @if(!auth()->user()->purchases()->whereNotNull('purchase_lock')->exists())

Premium, for the details.

{{ config('swedenstart.premium.label') }}

One payment. No automatic renewal.

14-day full refund. Your statutory rights are unaffected. When Premium ends, paid reminders and sharing stop. Your Free journey and basic data export remain.

{{ config('swedenstart.operator') ?: 'Merchant identity awaiting owner configuration.' }} {{ config('swedenstart.operator_address') }} · {{ config('swedenstart.contact_email') ?: 'Contact details awaiting owner configuration.' }} @unless(config('swedenstart.billing_enabled') && config('swedenstart.legal_approved') && config('swedenstart.tax_approved'))Checkout is not available yet.@endunless

@csrf

Without this request, if you pay today, planned activation is {{ $plannedActivation->format('j F Y H:i T') }}. If payment confirms later, your confirmation records revised timing after the applicable withdrawal period. The complete 12 months begins at actual activation.

@endif @if(auth()->user()->hasPremium())

Your Premium tools

@endif

{{ config('swedenstart.notice') }}