@extends('layouts.app')
@section('title','My Virtual Card')
@push('styles')
@endpush
@section('content')
{{-- ── FEATURE DISABLED (admin turned off entirely, no coming soon) ── --}}
@if(!$cardEnabled && !$comingSoon && !$card)
{{-- Animated background particles --}}
{{-- Floating card mockup --}}
•••• •••• •••• ••••
Card Holder
{{ strtoupper(auth()->user()->name) }}
Mastercard
{{-- Coming soon overlay --}}
{{-- Headline --}}
In Development
Your Nabola Virtual Card
is Almost Here
Spend your Nabola Coins directly online — anywhere Mastercard is accepted. No bank account needed.
{{-- Feature pills --}}
🛡️
Secure
256-bit encrypted
⚡
Instant
Activate in seconds
{{-- Notify me --}}
You're on the waitlist
We'll send you a notification the moment your card is ready to activate.
Keep recycling to build your NC balance in the meantime.
Earn More NC Now
@else
@if(session('success'))
💳
Get Your Nabola Virtual Card
Spend your Nabola Coins directly online. Your card balance equals your NC balance (1 NC = ₦10).
Works anywhere Mastercard is accepted online.
Secure & Encrypted
Instant Activation
Custom Limits
@if($user->kyc_status !== 'approved')
KYC Verification Required
Complete identity verification to request your virtual card.
Verify Identity
@elseif($user->getCoins() < 100)
Insufficient Balance
You need at least 100 NC (₦1,000) to activate a card. You have {{ $user->getCoins() }} NC.
@else
Request Virtual Card
A one-time activation fee of 100 NC (₦1,000) will be deducted from your wallet.
@endif
@endif
{{-- REVEAL MODAL --}}