Help Center
Current article

Error codes explained

In the details of a declined payment, you can view the error message and determine the reason for the decline.

Error codes

Refusal by credit company. Please try a different card (20004)

The payment was declined by the card-issuing bank. For Israeli cards, this is most commonly caused by exceeding the credit limit (misgeret) or insufficient funds when using a debit card. For international cards, the bank may have declined the payment because it considered the transaction suspicious. In either case, the cardholder should contact their bank to determine the exact reason for the decline.

Payment is not approved for debit cards (20010)

An installment payment was attempted using a debit card. Installment payments are only supported for credit cards issued in Israel. Learn more.

Verification failed, please try again (21017)

The cardholder did not complete 3DS verification: they did not enter the SMS code, approve the payment in their banking app, or complete verification using another method provided by their bank.

Коды ошибок Allpay и их расшифровка.
Related articles
Article categories
Errors
API
Updates
Track major updates on the Allpay Telegram channel (ad-free).
Subscribe

FAQ

Can Allpay be integrated into a website created with AI?

Yes. Just as you used AI to build your website, you can ask AI to integrate payments via Allpay. See the recommendations and example prompts.

Do you have webhooks?

Yes, Allpay can send a webhook for a successful payment. Learn more.

Does your API support hosted fields?

Yes. Card input fields can be embedded into your website or app, fully adapting their design. Learn more about Hosted Fields.