Real virtual card issuance, $10 fee + $10 first deposit
$10 service fee (non-refundable) + $10 first deposit (refundable on failure)
Card top-ups carry a 3.5% service fee; refunds carry 5%, or 10% for high-refund-rate accounts over the last 30 days.