class
MonobankApi::Statement
- MonobankApi::Statement
- Reference
- Object
Overview
Represents a transaction statement.
Retrieved from /personal/statement/{account}/{from}/{to} endpoint.
Included Modules
- JSON::Serializable
Defined in:
monobank_api/resources/personal/statement.crConstructors
Instance Method Summary
-
#amount : Int64
Сума у валюті рахунку в мінімальних одиницях валюти (копійках, центах)
-
#balance : Int64
Баланс рахунку в мінімальних одиницях валюти (копійках, центах)
-
#cashback_amount : Int64
Розмір кешбеку в мінімальних одиницях валюти (копійках, центах)
-
#comment : String | Nil
Коментар до переказу, уведений користувачем
-
#commission_rate : Int64
Розмір комісії в мінімальних одиницях валюти (копійках, центах)
-
#counter_edrpou : String | Nil
ЄДРПОУ контрагента, присутній лише для елементів виписки рахунків ФОП
-
#counter_iban : String | Nil
IBAN контрагента, присутній лише для елементів виписки рахунків ФОП
-
#counter_name : String | Nil
Найменування контрагента
-
#currency_code : Int32
Код валюти рахунку відповідно ISO 4217
-
#currency_code_alpha : String | Nil
Повертає ISO 4217 трьохлітерний код валюти рахунку
-
#currency_name : String | Nil
Повертає назву валюти рахунку за ISO 4217 кодом
-
#currency_symbol : String | Nil
Повертає символ валюти рахунку
-
#description : String
Опис транзакцій
-
#hold? : Bool
Статус блокування суми
-
#id : String
Унікальний id транзакції
-
#invoice_id : String | Nil
Номер квитанції ФОПа, приходить у випадку якщо це операція із зарахуванням коштів
-
#mcc : Int32
Код типу транзакції (Merchant Category Code), відповідно ISO 18245
-
#mcc_full_description(lang : Symbol = :uk) : String | Nil
Повертає повну назву категорії транзакції за MCC кодом
-
#mcc_group_description(lang : Symbol = :uk) : String | Nil
Повертає назву групи категорії транзакції за MCC кодом
-
#mcc_group_type : String | Nil
Повертає тип групи категорії транзакції за MCC кодом
-
#mcc_short_description(lang : Symbol = :uk) : String | Nil
Повертає коротку назву категорії транзакції за MCC кодом
-
#operation_amount : Int64
Сума у валюті транзакції в мінімальних одиницях валюти (копійках, центах)
-
#original_mcc : Int32
Оригінальний код типу транзакції (Merchant Category Code), відповідно ISO 18245
-
#receipt_id : String | Nil
Номер квитанції для check.gov.ua
-
#time : Time
Час транзакції в секундах в форматі Unix time
Constructor Detail
Instance Method Detail
ЄДРПОУ контрагента, присутній лише для елементів виписки рахунків ФОП
IBAN контрагента, присутній лише для елементів виписки рахунків ФОП
Повертає ISO 4217 трьохлітерний код валюти рахунку
statement = MonobankApi::Client.new(token).statements(...).first
statement.currency_code_alpha # => "UAH"
Повертає назву валюти рахунку за ISO 4217 кодом
statement = MonobankApi::Client.new(token).statements(...).first
statement.currency_name # => "Ukrainian Hryvnia"
Повертає символ валюти рахунку
statement = MonobankApi::Client.new(token).statements(...).first
statement.currency_symbol # => "₴"
Номер квитанції ФОПа, приходить у випадку якщо це операція із зарахуванням коштів
Повертає повну назву категорії транзакції за MCC кодом
statement = MonobankApi::Client.new(token).statements(...).first
statement.mcc_full_description # => "Продуктові магазини, супермаркети"
statement.mcc_full_description(:en) # => "Grocery Stores, Supermarkets"
statement.mcc_full_description(:ru) # => "Продуктовые магазины, супермаркеты"
Повертає назву групи категорії транзакції за MCC кодом
statement = MonobankApi::Client.new(token).statements(...).first
statement.mcc_group_description # => "Послуги роздрібної торгівлі"
statement.mcc_group_description(:en) # => "Retail Outlet Services"
Повертає тип групи категорії транзакції за MCC кодом
statement.mcc_group_type # => "ROS"
Повертає коротку назву категорії транзакції за MCC кодом
statement = MonobankApi::Client.new(token).statements(...).first
statement.mcc_short_description # => "Продукти"
statement.mcc_short_description(:en) # => "Grocery"
statement.mcc_short_description(:ru) # => "Продукты"
Сума у валюті транзакції в мінімальних одиницях валюти (копійках, центах)
Оригінальний код типу транзакції (Merchant Category Code), відповідно ISO 18245