Authorize.Net · Decline codes
What does Authorize.Net E00013 “The field is invalid” mean?
Checked
Authorize.Net E00013, "The field is invalid", means one of the field values in the request is not valid. Authorize.Net says the response text should tell you which field exactly is invalid, so read it rather than guessing. Fix that value in the integration, or ask the shopper to correct what they typed if it came from the checkout form.
- Type
- Error (integration)
- Who declined
- The store's integration
- Retry
- Only after correcting the field.
- Shopper action
- Check the details entered, or contact the store.
- Merchant action
- Read the response text to see which field failed.
What PlatformDTC does
PlatformDTC shows the shopper Authorize.Net's own error text when a request is refused, so a field error such as E00013 tells the shopper or the store which value to correct.
Why it happens
A value failed Authorize.Net's validation, for example a wrong format or length.
What the store can do
Check the response text for the field name, then fix the value or the form that collects it.
For developers
messages.message[0].code "E00013"; messages.message[0].text names the field.
Frequently asked questions
- How do I know which field caused Authorize.Net E00013?
- The response text names the invalid field.
- Is Authorize.Net E00013 a card decline?
- No. It is an invalid field value in the request.
Sources
- Authorize.Net Response Code Tool (response reason codes) — Authorize.Net
- Authorize.Net response codes (JSON list behind the Response Code Tool) — Authorize.Net
Related
- E00003 — The request sent to the API was malformed, so Authorize.Net could not read it.
- 5 — The amount field was missing or not a valid number.
- E00039 — A customer profile with the same details already exists on the account.
- E00040 — The customer or payment profile you referenced does not exist on this account.
- E00044 — Saved customer profiles (CIM) are not switched on for this account.
- E00009 — The account is in Test Mode, so the request is not processed.
- 2 — The card issuer, or the processor on its behalf, refused the payment without a specific reason.
- 3 — The issuer wants a voice authorization (a phone call) before it will approve this charge.