Error codes
Errors / This payment method is not available right now
This payment method is not available right now
- Code
method_unavailable- HTTP status
- 422
- Where you see it
-
An error answer, and a deposit's
failure_code
How to fix it
Try another method or amount, or try again later. For a card_to_card deposit the answer also has suggested_amounts: up to 3 amounts, in the currency you sent, that could be paid right now (closest first; empty when none).
What the answer looks like
Every error is application/problem+json (RFC 9457). Read the code, not the
title or detail text, which may change. Keep the request_id
when you contact support.
The detail says which case it is; there are 7:
A live account_transfer deposit, and no bank account of yours can take it now.
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "Method account_transfer is not available right now: no bank account is ready to receive it.",
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
A live pol_transfer deposit, and no bank account of yours can take it now.
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "Method pol_transfer is not available right now: no bank account is ready to receive it.",
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
A live bank_gateway deposit, and no gateway terminal of yours serves this customer now.
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "Method bank_gateway is not available right now: no bank gateway is turned on for this customer.",
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
A live card_to_card deposit nothing can take now: suggested_amounts lists amounts that could be paid.
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "Method card_to_card is not available right now for this amount: nothing can take it. suggested_amounts lists amounts that could be paid now.",
"suggested_amounts": [
5000000
],
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
A deposit made without method, and none of your methods can take it now for this customer and amount.
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "No payment method is available right now for this customer and amount.",
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
A deposit with a method you turned off in your panel (here account_transfer).
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "Method account_transfer is turned off for your account (your panel: Limits).",
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
A test deposit made without method but with allowed_methods, simulated with a method that list does not name (here pol_transfer).
{
"type": "https://docs.no1paytest.com/errors/method_unavailable",
"status": 422,
"code": "method_unavailable",
"title": "This payment method is not available right now",
"detail": "Method pol_transfer is not in this deposit's allowed_methods.",
"request_id": "req_01k6c0z7x4m2p9q8r5s3t1v0w2"
}
As a failure_code
It is the failure_code of a deposit that ended failed (only a live deposit ends this way),
with its failure_message. You read it in the deposit (GET /v1/deposits/{id}) and in the
data of the deposit.failed webhook.
{
"id": "dep_01k6c3s0v1m2n3p4q5r6s7t8v9",
"object": "deposit",
"mode": "live",
"status": "failed",
"method": "card_to_card",
"amount": 1500000,
"currency": "IRR",
"amount_rials": 1500000,
"fee_rials": null,
"reference": "order-10542",
"customer": {
"id": "customer-77",
"level": "default"
},
"payer": {
"card_number": null,
"account": null,
"bank": null
},
"redirect_url": "https://shop.example/orders/order-10542/return",
"webhook_url": "https://shop.example/webhooks/payments",
"allowed_methods": null,
"failure_code": "method_unavailable",
"failure_message": "This payment method is not available right now",
"version": 2,
"created_at": "2026-10-03T09:30:00Z",
"updated_at": "2026-10-03T09:30:12Z",
"expires_at": "2026-10-03T10:00:00Z",
"paid_at": null
}