Integration Guide for Banks
[UKR] Посібник з інтеграції для банку
[UKR] Посібник з інтеграції для банку
  • General
    • 💰Загальний опис
      • Перекази між цифровізованими сутностями
        • Варіант 1. Швидке створення/видалення ідентифікаторів
        • Варіант 2. Стандартне створення/видалення ідентифікаторів (опціонально)
      • Історія версій
      • Журнал змін API
      • Глосарій
    • 🌐Загальні вимоги
    • 👉Базовий варіант впровадження
    • 📅План інтеграції
      • План інтеграції (Бізнес)
      • План інтеграції (Технічна команда)
      • Мультипідпис
    • ❗Повідомлення про помилки
  • 🛠️API МЕТОДИ
    • Автентифікація
      • Авторизація через JWT
      • Служба Аутентифікації Банку
      • JWT формат
    • Працівники
      • Призначити роль працівнику
      • Управління ролями
    • Клієнти
      • Сегмент
    • Цифровізовані сутності
    • Ідентифікатори
    • Трансфер (перерозподілення ідентифікаторів)
      • Мультипідпис для трансферів
      • Зворотні виклики
      • Категорія
    • Ліміти
    • Реконсиляція
    • [необов’язково] Відділення
      • Відділення (доступ)
      • Як додати працівника до віддлення (філії)
      • Фільтр по відділенню
      • Трансфери (Відділення)
Powered by GitBook
On this page
  1. API МЕТОДИ
  2. Трансфер (перерозподілення ідентифікаторів)

Категорія

Трансфери мають категорію атрибутів.

Параметр при виконанні операцій, в якому передається значення типу операції. Інформація надається Банком під час операцій для подальшого зберігання ідентифікаторів в DCM. Довідник основних видів операцій (при необхідності перелік може бути розширений).

Може мати наступне значення:

Value
Description

01

Зняття готівки в банкоматі

02

Зняття готівки в касі банку

03

Зняття готівки з POS

04

Поповнення готівкою через касу банку

10

Оплата за реквізитами

11

Оплата послуг eCOM (всередині банку)

12

Оплата послуг eCOM (сторонні ресурси)

13

Оплата POS

14

Оплата через QR ("DirectPay")

20

Переказ на рахунок (всередині банку)

21

Переказ на рахунок (в інший банк)

30

Переказ з іншого рахунку (всередині банку)

31

Поповнення з іншого рахунку (сторонній банк/ресурс)

32

Поповнення картки

40

Утримання банківської комісії

50

Технічні платежі (повернення платежів тощо)

51

Повне відшкодування

52

Повернення частини суми

Отримання категорії трансферів

Створення категорій по трансферам

Оновлення категорій по трансферам

Видалення категорії по трансферам

PreviousЗворотні викликиNextЛіміти

Last updated 1 year ago

🛠️

Get payment's categories

get

Get payment's categories

Responses
200
OK
application/json
400
json with error msg
application/json
get
GET /api/v1/dictionary/payment/category HTTP/1.1
Host: your_host
Accept: */*
{
  "categories": [
    {
      "created_at": "text",
      "deleted_at": "text",
      "description": "text",
      "guid": "text",
      "name": "text",
      "updated_at": "text"
    }
  ]
}

Delete payment's categories

delete

Delete payment's categories

Path parameters
category_guidstringRequired

Payment category GUID

Responses
200
OK
application/json
Responseobject
400
json with error msg
application/json
delete
DELETE /api/v1/dictionary/payment/category/{category_guid} HTTP/1.1
Host: your_host
Accept: */*
{}
  • Отримання категорії трансферів
  • GETGet payment's categories
  • Створення категорій по трансферам
  • POSTCreate payment's categories
  • Оновлення категорій по трансферам
  • PUTUpdate payment's categories
  • Видалення категорії по трансферам
  • DELETEDelete payment's categories

Create payment's categories

post

Create payment's categories

Body
descriptionstringOptional
namestringOptional
Responses
200
OK
application/json
400
json with error msg
application/json
post
POST /api/v1/dictionary/payment/category HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 36

{
  "description": "text",
  "name": "text"
}
{
  "guid": "text"
}

Update payment's categories

put

Update payment's categories

Path parameters
category_guidstringRequired

Payment category GUID

Body
descriptionstringOptional
namestringOptional
Responses
200
OK
application/json
Responseobject
400
json with error msg
application/json
put
PUT /api/v1/dictionary/payment/category/{category_guid} HTTP/1.1
Host: your_host
Content-Type: application/json
Accept: */*
Content-Length: 36

{
  "description": "text",
  "name": "text"
}
{}