UNPKG

@lexriver/yandex-pay

Version:

A TypeScript client for Yandex Pay API to integrate payment processing in your Node.js applications

112 lines (111 loc) 4.85 kB
/** * https://pay.yandex.ru/docs/ru/custom/fns#payment-subject-type * «признак предмета расчета» (тег 1212) */ export var EnumFnsPaymentSubjectType; (function (EnumFnsPaymentSubjectType) { /** * Товар */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Product"] = 1] = "Product"; /** * Подакцизный товар */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Excise"] = 2] = "Excise"; /** * Работа */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Job"] = 3] = "Job"; /** * Услуга */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Service"] = 4] = "Service"; /** * Ставка азартной игры */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["GamblingBet"] = 5] = "GamblingBet"; /** * Выигрыш азартной игры */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["GamblingPrize"] = 6] = "GamblingPrize"; /** * Лотерейный билет */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["LotteryTicket"] = 7] = "LotteryTicket"; /** * Выигрыш лотереи */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["LotteryPrize"] = 8] = "LotteryPrize"; /** * Предоставление РИД */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["IntellectualActivity"] = 9] = "IntellectualActivity"; /** * Платеж */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Payment"] = 10] = "Payment"; /** * Агентское вознаграждение */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["AgentFee"] = 11] = "AgentFee"; /** * Составной предмет расчета */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Composite"] = 12] = "Composite"; /** * Иной предмет расчета */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Other"] = 13] = "Other"; /** * Имущественное право */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["PropertyRight"] = 14] = "PropertyRight"; /** * Внереализационныи доход */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["NonOperatingIncome"] = 15] = "NonOperatingIncome"; /** * Страховые взносы: о суммах расходов, уменьшающих сумму налога (авансовых платежей) в соответствии с п. 3.1 статьи 346.21 НК РФ */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["InsurancePremiums34621"] = 16] = "InsurancePremiums34621"; /** * Торговый сбор */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["TradeFee"] = 17] = "TradeFee"; /** * Курортный сбор */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["ResortFee"] = 18] = "ResortFee"; /** * Залог */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Deposit"] = 19] = "Deposit"; /** * Расход: о суммах произведенных расходов в соответствии со статьей 346.16 НК РФ, уменьшающих доход */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["Expense34616"] = 20] = "Expense34616"; /** * Взносы на обязательное пенсионное страхование ИП */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["IndividualPensionContributions"] = 21] = "IndividualPensionContributions"; /** * Взносы на обязательное пенсионное страхование */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["PensionContributions"] = 22] = "PensionContributions"; /** * Взносы на обязательное медицинское страхование ИП */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["IndividualMedicalContributions"] = 23] = "IndividualMedicalContributions"; /** * Взносы на обязательное медицинское страхование */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["MedicalContributions"] = 24] = "MedicalContributions"; /** * Взносы на обязательное социальное страхование */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["SocialContributions"] = 25] = "SocialContributions"; /** * Платеж казино */ EnumFnsPaymentSubjectType[EnumFnsPaymentSubjectType["CasinoPayment"] = 26] = "CasinoPayment"; })(EnumFnsPaymentSubjectType || (EnumFnsPaymentSubjectType = {}));