TRENDING NOW Welcome to Skeleton — Discover top news, guides, and insights.
July 27, 2026
USER ACCOUNT PORTAL

My Profile & Service Ledger

Manage your account, request balance refills, and view payment ledger invoices.

Back to Home
Loading profile...

Loading your account information...

Avatar
{{ profile.name ? profile.name.charAt(0).toUpperCase() : 'U' }}
Uploading new avatar...

{{ profile.name }}

{{ profile.email }}

{{ profile.role ? profile.role.replace('_', ' ') : 'Customer' }} {{ profile.status || 'Active' }}

Phone: {{ profile.phone || 'Not provided' }}
Joined: {{ profile.created_at ? new Date(profile.created_at).toLocaleDateString() : 'N/A' }}
Quick Actions
Browse Digital Services
My Digital Service Balances
Services with unlimited duration validation remain active as long as balance > 0
Loading your active service balances...
No Active Service Balances Yet

You have not subscribed to or refilled any digital service balance.

{{ b.service_name }}
Unlimited Duration {{ new Date(b.expires_at).toLocaleDateString() }}
Current Balance: ৳{{ Number(b.balance_amount).toFixed(2) }}
{{ getServiceStatusText(b) }} (Refill required to make available)
Refill Ledger & Invoices
Track your balance refills, mobile numbers, payment status, and view invoices
Loading your refill transaction ledger...
No Ledger Transactions Found

Your refill requests and order receipts will be recorded here.

Invoice # Digital Service Mobile No. Payment & TrxID Amount Status Date Invoice
{{ ord.order_number }}
{{ ord.product ? ord.product.name : 'Digital Service' }}
{{ ord.order_type || 'refill' }}
{{ ord.customer_phone }}
{{ ord.payment_method }}
Trx: {{ ord.transaction_id }}
৳{{ Number(ord.amount).toFixed(2) }} {{ getOrderStatusText(ord.status) }} {{ new Date(ord.created_at).toLocaleDateString() }}
Personal Information
Update your public display name, email, and contact phone number
Security & Password
Ensure your account remains safe with a strong password