Environment: Sandbox (apitest.authorize.net)
Error: [E00007] User authentication failed due to invalid authentication values
Our team has different sandbox accounts (these are not shared — every person and every dev server uses its own API Login ID / Transaction Key). At some point all of these independent accounts started returning E00007 at roughly the same time.
Symptoms (per account)
- When we generate a new API Login ID / Transaction Key in the Merchant Interface, the credentials work for a while but only for several hours.
- After that they start returning E00007 again, without us changing anything on our side.
- Regenerating the Transaction Key fixes it temporarily, then it breaks again — consistently, no matter how many times we regenerate.
- Right after regeneration a test transaction succeeds, so it is not a typo or a copy/paste issue.
- Everything works fine on production accounts.
What we've already checked
- Credentials are copied exactly (no whitespace), and we point at the sandbox endpoint (apitest.authorize.net), not production.
- The problem appears on multiple, unrelated sandbox accounts simultaneously, which is why we don't think it's an issue with one specific account.
Is there any known sandbox-wide issue or recent change that would invalidate API credentials across multiple independent accounts at once?
Or maybe is there any account-status condition that can auto-invalidate keys for newly created/regenerated sandbox accounts?
06-18-2026 02:49 AM