O!Dengi (In/Out)

Transfer via phone number.

CountryKyrgyzstan
CurrencyKGS (Kyrgyzstani Som)
Method typeodengi
DirectionPayIn/PayOut
Integration typeWidget/H2H
Transfer typeTransfer via phone number
Account number formatPhone number
Limits-----

PayIn request

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

{
  "amount": 123,                       // Payment amount
  "currency": "KGS",                   // Currency
  "invoiceId": "invoiceId",            // Unique invoice identifier on the merchant side
  "clientId": "clientId",              // Unique client identifier on the merchant side
  "type": "odengi",                    // Method type
  "lang": "RU"                         // Optional (widget): localization EN/RU

}

H2H Response example

{
    "account_number": "996123123123",
    "account_owner": "account_ownerID",
    "account_iban": "",
    "account_phone": "",
    "currency": {
        "_id": "dfee8b76-049c-496c-8c5e-2c5b4c19271a",
        "type": "FIAT",
        "code": "KGS",
        "symbol": "с",
        "label": "сом",
        "decimal": 2,
        "countryName": "Kyrgyzstan",
        "countryCode": "KG"
    },
    "bank": {
        "_id": "afa6ab41-2932-4a13-84eb-5581fea72ec8",
        "name": "О!Деньги/О!Банк",
        "alias": "odengi",
        "logo": {
            "short": "https://1.gravatar.com/avatar/bdfe3e619e7589d8c567e07b485f640aadd457801f67ed50d4196b3a84c33ed0?size=64",
            "full": "https://1.gravatar.com/avatar/bdfe3e619e7589d8c567e07b485f640aadd457801f67ed50d4196b3a84c33ed0?size=256"
        },
        "currency": "KGS",
        "currencyId": "dfee8b76-049c-496c-8c5e-2c5b4c19271a",
        "type": "bank",
        "automationAvailable": true,
        "enabled": true,
        "tagColor": "#F0047F",
        "textColor": "#000000",
        "url": "https://dengi.kg/",
        "isTopBank": false,
        "tid": "afa6ab41-2932-4a13-84eb-5581fea72ec8",
        "supportedPaymentSystems": [
            "kgsphone"
        ],
        "createdAt": "2025-03-25T19:08:58.321Z",
        "updatedAt": "2025-03-25T19:08:58.321Z",
        "isAnyBank": false
    },
    "type": "custom",
    "account_subtype": "odengi"
}

PayOut request

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

{
    "amount":10,                               // Payment amount
    "currencyTo": "KGS",                       // Currency
    "clientId": "clientId",                    // Unique client identifier on the merchant side
    "recipient": {                             // Recipient information 
        "account_number": "12345678901",       // Mobile number linked to recipient's account 
        "account_owner": "account_ownerID",    // Recipient's full name (account holder)
        "type": "phone"                        // Recipient account type
    },
    "type": "odengi"                           // Method type
}

API Documentation



Did this page help you?