Yes. While all card application fees have been waived, a minimum deposit of USD 200 is required to activate your card as part of the standard activation process for all users.
⚠️ Please Note: This is not a fee or charge. The full amount will be credited to your card and available for immediate spending once activation is complete.