My live payments are refused
Short answer
Your business has probably not been approved for live payments yet, or live payments have been turned off for it. Check Settings → Activation, and keep using Test mode in the meantime.In this article
Check these first
- The switch: if Live does not work, your business is not approved yet. A band at the top of the dashboard says "Test mode only".
- Your application: Settings → Activation says where it stands.
Not applied yet
Activate your account. Test mode works in the meantime.
Applied, and waiting
After you apply explains each stage. A person reads every application, so it takes some time.
Your developer sees a message
"This account is not enabled for live payments yet" means a live API key was refused, because live payments are not on for your business right now. Either you are not approved yet, or they have been turned off since. Test keys carry on working unless your account is suspended or closed.
"This account is not able to accept payments" means your account is suspended or closed, and it applies to test keys as well.
You were live, and now it has stopped
We have turned live payments off for your business, and your developer sees the first message above. Write to us to find out what is needed.
Only some cards are refused
That is your customer’s own bank and not your account. See Why was a payment declined?