Can I use other payment method rather than credit/debit card?

Can I use other payment method rather than credit/debit card?

No, credit/debit card is the only payment method we accept at the moment.