When Will My Physical Debit Card-i Arrive?
Card Delivery
Your physical card will typically arrive within 7 to 14 working days.
If you would like to check the status of your delivery, please contact our Customer Service team helpline at +603-8744 3331 or via WhatsApp.
Was this article helpful?
Couldn’t Find What You Are Looking For?
Submit a question to us and we will work on it
Submit a Question