Authorize.Net · Decline codes
What does Authorize.Net 49 “The transaction amount is greater than the maximum allowed” mean?
Checked
Authorize.Net response reason code 49 means the transaction amount submitted was greater than the maximum amount allowed for the account. The shopper's card was never asked; the cap is on the merchant side. If large orders are normal for your store, ask your merchant service provider or Authorize.Net to review the limit, or take the payment in parts.
- Type
- Error (merchant setup)
- Who declined
- Your Authorize.Net account limits
- Retry
- Not at this amount.
- Shopper action
- Split the order or contact the store.
- Merchant action
- Ask your merchant service provider to raise the limit.
What PlatformDTC does
PlatformDTC shows Authorize.Net's message for code 49 and does not send it to a backup processor; the limit lives on the store's own Authorize.Net account.
Why it happens
Accounts carry a maximum per-transaction amount. An order above it returns code 49.
What the store can do
Contact your merchant service provider to review the maximum transaction amount on your account.
For developers
errors[0].errorCode "49". Check that amount is sent in major units with a decimal point, not in cents.
Frequently asked questions
- Is Authorize.Net code 49 the shopper's card limit?
- No. It is your account's maximum amount; a card limit comes back as a bank decline.
- How do I raise the limit behind Authorize.Net code 49?
- Ask your merchant service provider or Authorize.Net to review your account's transaction limit.
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
- 5 — The amount field was missing or not a valid number.
- 39 — The currency sent is not the one your Authorize.Net account is set up for.
- 13 — The API Login ID is wrong, sent to the wrong environment, or the account is inactive.
- 123 — A personal user login was used to connect software; it needs the API Login ID instead.
- 124 — Your processor does not support transactions flagged as recurring.
- 153 — The wallet payment data (such as Apple Pay) could not be processed as sent.
- 154 — Apple Pay is not switched on for this Authorize.Net account.