Domain Payment error

Hello everyone, I'm wondering if anyone has a clue on why my payment always failed when I tried to buy a domain?

I used Bank Central Asia Debit card, BCA for short from Indonesia, and I have used online debit/International transaction no problem but only cloudflare that seems to reject this, I called my bank and they said they don't have a clue what's wrong since everything is good on their end and advice me to contact you guys instead, I wonder if cloudflare registrar have a direct email or this is the place to ask?
Was this page helpful?