Error codes

Soft decline

Adyen

Adyen code 03 – Invalid Merchant

The transaction was refused by the card issuer. The shopper should contact their bank for clarification and can try again after resolving the issue or use another payment method.

What does Adyen refusal code 03 mean?

Adyen refusal code 03 Invalid Merchant is returned when the issuing bank doesn't recognize the merchant or acquirer configuration. This isn't a cardholder problem — it's a sign that something about how the transaction is being routed or identified is failing validation at the issuer side.

Is it a soft or hard decline?

Code 03 is technically a soft decline, but retrying the same configuration will produce the same result. The fix has to happen on the merchant/acquirer side.

Common root causes

  • MID (Merchant ID) not properly registered with the acquirer

  • Incorrect MCC (Merchant Category Code) for the transaction type

  • Acquirer routing issues or missing BIN support

  • Unregistered descriptor or acquirer configuration mismatch

Recommended recovery steps

  1. Verify merchant account setup with Adyen and the acquirer.

  2. Check MCC classification for accuracy.

  3. Review acquirer routing if you process across multiple acquirers.

  4. Contact Adyen support if the configuration appears correct.

How FlyCode handles Adyen code 03

FlyCode identifies 03 declines as merchant-configuration issues rather than retry candidates, surfacing them in the dashboard so the underlying problem can be resolved upstream. Retries without fixing the root cause waste processing fees and don't recover revenue.

What does Adyen refusal code 03 mean?

Adyen refusal code 03 Invalid Merchant is returned when the issuing bank doesn't recognize the merchant or acquirer configuration. This isn't a cardholder problem — it's a sign that something about how the transaction is being routed or identified is failing validation at the issuer side.

Is it a soft or hard decline?

Code 03 is technically a soft decline, but retrying the same configuration will produce the same result. The fix has to happen on the merchant/acquirer side.

Common root causes

  • MID (Merchant ID) not properly registered with the acquirer

  • Incorrect MCC (Merchant Category Code) for the transaction type

  • Acquirer routing issues or missing BIN support

  • Unregistered descriptor or acquirer configuration mismatch

Recommended recovery steps

  1. Verify merchant account setup with Adyen and the acquirer.

  2. Check MCC classification for accuracy.

  3. Review acquirer routing if you process across multiple acquirers.

  4. Contact Adyen support if the configuration appears correct.

How FlyCode handles Adyen code 03

FlyCode identifies 03 declines as merchant-configuration issues rather than retry candidates, surfacing them in the dashboard so the underlying problem can be resolved upstream. Retries without fixing the root cause waste processing fees and don't recover revenue.

What does Adyen refusal code 03 mean?

Adyen refusal code 03 Invalid Merchant is returned when the issuing bank doesn't recognize the merchant or acquirer configuration. This isn't a cardholder problem — it's a sign that something about how the transaction is being routed or identified is failing validation at the issuer side.

Is it a soft or hard decline?

Code 03 is technically a soft decline, but retrying the same configuration will produce the same result. The fix has to happen on the merchant/acquirer side.

Common root causes

  • MID (Merchant ID) not properly registered with the acquirer

  • Incorrect MCC (Merchant Category Code) for the transaction type

  • Acquirer routing issues or missing BIN support

  • Unregistered descriptor or acquirer configuration mismatch

Recommended recovery steps

  1. Verify merchant account setup with Adyen and the acquirer.

  2. Check MCC classification for accuracy.

  3. Review acquirer routing if you process across multiple acquirers.

  4. Contact Adyen support if the configuration appears correct.

How FlyCode handles Adyen code 03

FlyCode identifies 03 declines as merchant-configuration issues rather than retry candidates, surfacing them in the dashboard so the underlying problem can be resolved upstream. Retries without fixing the root cause waste processing fees and don't recover revenue.

Understanding This Decline Code

Extended content body

Frequently Asked Questions

Is Adyen code 03 a soft or hard decline?

Is this the shopper's problem or the merchant's?

It's a merchant-side issue. The cardholder's card is fine — the problem is how the transaction is being routed or identified at the acquirer/merchant level, and it must be fixed in the merchant setup.

Does FlyCode retry Adyen 03 declines?

FlyCode flags code 03 as a merchant-side configuration issue rather than a retry candidate, surfacing it clearly in the dashboard so the underlying setup problem can be resolved quickly.

FlyCode partnered with Stripe, to turn failed payment intro revenue.

With our newest Stripe app, you can stop chasing your customers about their failed payments and recover more payments with zero development work.

With our newest Stripe app, you can stop chasing your customers about their failed payments and recover more payments with zero development work.

Backed and Recognized by

Visa Everything Award 2024
Logo for Stripe with the text "Find it on the Stripe App Marketplace" on a dark background.
NVIDIA Inception Program logo, featuring the NVIDIA logo and text in a clean, modern design.

© NVIDIA, the NVIDIA logo are registered trademarks of NVIDIA Corporation in the U.S. and other countries.

Ask AI For Info

2027 We're ahead ©FlyCode. All Right Reserved.

Backed and Recognized by

Visa Everything Award 2024
Logo for Stripe with the text "Find it on the Stripe App Marketplace" on a dark background.
NVIDIA Inception Program logo, featuring the NVIDIA logo and text in a clean, modern design.

© NVIDIA, the NVIDIA logo are registered trademarks of NVIDIA Corporation in the U.S. and other countries.

2027 We're ahead ©FlyCode. All Right Reserved.

Ask AI For Info