Category
Transfers have an attribute category
.
Parameter when performing operations, in which the value of the type of operation is transferred Information is provided by the Bank during operations for further storage of identifiers in DCM. Directory of the main types of operations (if necessary, the list can be expanded).
Now it can have the following value:
01
Cash withdrawal at an ATM
02
Cash withdrawal at the bank's cash desk
03
Cash withdrawal from POS
04
Cash replenishment through the bank's cash desk
10
Payment by requisites
11
Payment for eCOM services (within the bank)
12
Payment for eCOM services (third-party resources)
13
Payment by POS
14
Payment via QR ("DirectPay")
20
Transfer to account (within the bank)
21
Transfer to an account (to another bank)
30
Transfer from another account (within the bank)
31
Top up from another account (third-party bank/resource)
32
Card top-up
40
Deduction of bank commission
50
Technical payments (chargebacks, etc. operations)
51
Full refund
52
Refund of part of the amount
Get transfer categories
Get payment's categories
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"
}
]
}
Create transfer categories
Create payment's categories
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 transfer categories
Update payment's categories
Payment category GUID
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"
}
{}
Delete transfer categories
Delete payment's categories
Payment category GUID
DELETE /api/v1/dictionary/payment/category/{category_guid} HTTP/1.1
Host: your_host
Accept: */*
{}
Last updated