Bank Card Transfer (in/out)

Transfer via bank card number.

CountryKazakhstan
CurrencyKZT (Kazakhstani Tenge)
Method typep2p
DirectionPay-in/Payout
Integration typeWidget/H2H
Transfer typeBank transfer via bank card number
Account number format16-digit bank card number
Limits1 500 - 1 000 000 KZT

Create Pay-in (API request):

Integration type: Widget/H2H
HTTP Method: POST
Endpoint: /deals/payin

{
  "amount": 10000,                              // Payment amount
  "currency": "KZT",                           // Currency
  "invoiceId": "invoiceID",                    // Unique invoice identifier on the merchant side
  "clientId": "clientID",                      // Unique client identifier on the merchant side
  "type": "p2p",                              // Method type
  "clientCard": "payer's bank card/phone",     // Optional: payer's bank card mask or mobile number
  "clientName": "payer's full name",           // Optional: payer's full name
  "successUrl": "https://example.com/success", // Optional (widget): URL for redirect on successful payment
  "failUrl": "https://example.com/fail",       // Optional (widget): URL for redirect on failed payment
  "backUrl": "https://example.com/back",       // Optional (widget): URL for return without completing payment
  "lang": "RU"                                 // Optional (widget): localization (RU/EN/AZ/UZ/TR/AR/KG)
}

Create Payout (API request):

Integration type: H2H
HTTP Method: POST
Endpoint: /deals/payout

{
  "amount": 10000,                               // Payout amount
  "currencyTo": "KZT",                          // Currency
  "invoiceId": "invoiceID",                     // Unique invoice identifier on the merchant side
  "clientId": "clientID",                       // Unique client identifier on the merchant side
  "baseCurrency": "fiat",                       // Base currency type (fiat, crypto)
  "feesStrategy": "add",                        // Fees handling strategy (add, sub)
  "recipient": {                                // Recipient information
    "account_number": "4242424242424242",       // Recipient's bank card number
    "account_owner": "Account Holder",          // Recipient's full name (account holder)
    "type": "card"                              // Account type
  }
}

API Documentation