Yes, new users are required to make a minimum initial deposit of USD 200 to activate their lookcard.io platform account and unlocked their credit card with a credit limit of USD98, ready for immediate use.
The activation fee is non-refundable and will be deducted upon activation. The remaining deposit will serves as collateral and will be refunded upon credit card termination subject to the applicable terms and conditions.