We are in the process of upgrading our debit card payment channel. Sorry for the inconvenience.