1. Call the bank to request them to allow this transaction, try again and it should work now.
2. In case they ask, yes our payment processor Stripe account is registered in Malaysia under Stripe Payments Malaysia Sdn. Bhd which is regulated by the Central Bank of Malaysia aka BNM, however Stripe is a multi-national company HQ in California and founded since 2010. Rest assured we take your payment security very seriously and is well protected.