Important Notice: InstaDebit service is ending
- Last day to deposit using InstaDebit: February 27, 2026
- You may still withdraw your available balance until: April 30, 2026
- Any remaining balance is automatically sent to your linked bank account after 28 days of inactivity