1. Deposit
Maxpay API
  • API Response Codes and Messages
  • Credit Card Info & Test Cards
  • Deposit
    • Bank List
      GET
    • Card Bank Status (Active / Passive)
      GET
    • Create Deposit (Bank Transfer)
      POST
    • Create Deposit (Credit Card)
      POST
    • Check Deposit Status
      GET
    • Create Deposit (Crypto)
      POST
  • Withdraw
    • Create Withdraw (Bank Transfer)
      POST
    • Check Withdrawal Status
      GET
    • Create Withdraw (Crypto)
      POST
  • Callback
    • Callback Request
      POST
  1. Deposit

Card Bank Status (Active / Passive)

GET
/api/v2/banks/card-status
Which card issuing banks are currently approving payments (active) and which are not (passive). Use it to tell customers up front which bank cards work right now.
The list is recalculated every hour from the card deposits of the last few hours (5 by default) across the whole platform; it is the same for every merchant. Only deposits with an outcome count — pending deposits and deposits cancelled because the customer left the payment page are ignored.
A bank is passive when its approval rate in the period is below the threshold (5% by default). A bank with too few attempts in the period (fewer than 5 by default) or none at all is always active. Maxpay may also set a bank active or passive manually, or leave a bank out of the list altogether (it is then missing from banks and from the summary counts).
Banks are listed passive first, then by number of attempts. approval_rate is a percentage and is null when the bank had no deposits in the period. card_types lists every scheme the bank was seen with in the last 30 days; a scheme without deposits in the period comes with approval_rate 0 and attempts 0.

Request

Header Params

Responses

🟢200
application/json
Bodyapplication/json

🟠401
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/v2/banks/card-status' \
--header 'x-api-key: {{api_key}}' \
--header 'x-secret-key: {{secret_key}}' \
--header 'Accept: application/json'
Response Response Example
200 - Success
{
    "success": true,
    "message": null,
    "data": {
        "generated_at": "2026-10-16T14:00:00+03:00",
        "next_update_at": "2026-10-16T15:00:00+03:00",
        "summary": {
            "active": 26,
            "passive": 2
        },
        "banks": [
            {
                "bank": "QNB Finansbank",
                "status": "passive",
                "approval_rate": 3.1,
                "attempts": 32,
                "approved": 1,
                "declined": 31,
                "card_types": [
                    {
                        "type": "MASTERCARD",
                        "approval_rate": 3.1,
                        "attempts": 32
                    }
                ]
            },
            {
                "bank": "Türkiye İş Bankası",
                "status": "active",
                "approval_rate": 61.4,
                "attempts": 86,
                "approved": 53,
                "declined": 33,
                "card_types": [
                    {
                        "type": "VISA",
                        "approval_rate": 64.0,
                        "attempts": 50
                    },
                    {
                        "type": "MASTERCARD",
                        "approval_rate": 58.3,
                        "attempts": 36
                    }
                ]
            },
            {
                "bank": "Akbank",
                "status": "active",
                "approval_rate": 27.9,
                "attempts": 61,
                "approved": 17,
                "declined": 44,
                "card_types": [
                    {
                        "type": "VISA",
                        "approval_rate": 27.9,
                        "attempts": 61
                    },
                    {
                        "type": "MASTERCARD",
                        "approval_rate": 0,
                        "attempts": 0
                    }
                ]
            },
            {
                "bank": "Ziraat Bankası",
                "status": "active",
                "approval_rate": null,
                "attempts": 0,
                "approved": 0,
                "declined": 0,
                "card_types": [
                    {
                        "type": "VISA",
                        "approval_rate": 0,
                        "attempts": 0
                    }
                ]
            }
        ]
    },
    "code": 200
}
Modified at 2026-10-28 08:50:15
Previous
Bank List
Next
Create Deposit (Bank Transfer)
Built with