Class: Yaka::Payment

Inherits:
BasicStruct show all
Defined in:
lib/yaka/payment.rb

Constant Summary collapse

PAYMENT_SUBJECTS =

kassa.yandex.ru/developers/payments/54fz#54fz-payment-subject commodity Товар excise Подакцизный товар job Работа service Услуга gambling_bet Ставка в азартной игре gambling_prize Выигрыш в азартной игре lottery Лотерейный билет lottery_prize Выигрыш в лотерею intellectual_activity Результаты интеллектуальной деятельности payment Платеж agent_commission Агентское вознаграждение property_right Имущественные права non_operating_gain Внереализационный доход insurance_premium Страховой сбор sales_tax Торговый сбор resort_fee Курортный сбор composite Несколько вариантов another Другое

Types::Strict::String.enum(
  'commodity', 'excise', 'job', 'service', 'gambling_bet',
  'gambling_prize', 'lottery', 'lottery_prize', 'intellectual_activity',
  'payment', 'agent_commission', 'property_right', 'non_operating_gain',
  'insurance_premium', 'sales_tax', 'resort_fee', 'composite', 'another'
)

Method Summary

Methods inherited from BasicStruct

primitive, #to_json