NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Adyen · Decline codes

What does Adyen refusal reason 7 “Invalid Amount” mean?

Checked

Adyen refusal reason 7, "Invalid Amount", means an amount mismatch occurred during the transaction process. Adyen's raw responses add that 13 Invalid amount usually comes from Cirrus or Maestro debit and prepaid cards, or cards not allowed for online purchases, and that the shopper should try again or use another payment method. Check your amount format first.

Type
Error (amount)
Who declined
The issuer or the payment request
Retry
Only after fixing the amount, or with another payment method.
Shopper action
Try again or use another card.
Merchant action
Check the amount and currency your integration sends.

What PlatformDTC does

PlatformDTC does not connect to Adyen; its checkout runs on Stripe and PayPal. Its checkout prices every cart on its own server and never takes the amount from the shopper's browser, which rules out tampered amounts on PlatformDTC checkouts.

Why it happens

On the integration side, an amount sent in the wrong format or currency can trigger it.

On the card side, Adyen notes some debit and prepaid cards (Cirrus, Maestro) and cards blocked for online purchases decline with raw 13 Invalid amount.

What the shopper can do

Try a different card, ideally a credit card or a debit card enabled for online purchases.

What the store can do

Confirm the amount is in minor units for the currency you send, and that captures and refunds do not exceed the authorized amount.

For developers

refusalReasonCode "7". The same code also appears in additionalData of CAPTURE_FAILED and REFUND_FAILED webhooks when a capture or refund is refused.

Frequently asked questions

What causes Adyen refusal 7 Invalid Amount?
An amount mismatch in processing, or a card (often Cirrus, Maestro or some prepaid cards) that rejects the transaction amount or online use.
Can Adyen refusal 7 come from a refund?
Yes. Adyen sends refusal reasons in CAPTURE_FAILED and REFUND_FAILED webhooks too.

Sources

Related

Payments library