MonobankApi::Statement
Inherits JSON::Serializable < Reference < Object
Represents a transaction statement.
Retrieved from /personal/statement/{account}/{from}/{to} endpoint.
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
currency_code_alpha
Повертає ISO 4217 трьохлітерний код валюти рахунку
statement = MonobankApi::Client.new(token).statements(...).first
statement.currency_code_alpha # => "UAH"
currency_name
Повертає назву валюти рахунку за ISO 4217 кодом
statement = MonobankApi::Client.new(token).statements(...).first
statement.currency_name # => "Ukrainian Hryvnia"
currency_symbol
Повертає символ валюти рахунку
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_group_type
Повертає тип групи категорії транзакції за 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) # => "Продукты"