Here are some possible reasons:-
We have detected a duplicated account registered with your existing account information
You have an existing outstanding balance, or an irregular payment history
Your purchase has exceeded the available spending limit in your account
You may wish to transact at a lower amount or attempt another transaction after 30 days.