Enum Class ModuleSetupKeys
- All Implemented Interfaces:
Serializable,Comparable<ModuleSetupKeys>,Constable,ParameterMapKey
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionСекретный ключМетод аутентификацииАвтоплатёж картамиАвтоплатёжПауза автоплатежаСумма дня (default)Сумма дня (max)Автоматический режимСумма месяца (default)Сумма месяца (max)Сумма недели (default)Сумма недели (max)Режим автоплатёжаДень месяцаЕжемесячный режимМакс. сумма (месяц)Мин. сумма (месяц)День неделиЕженедельный режимМакс. сумма (неделя)Мин. сумма (неделя)Автоплатёж СБПНазвание платежаОплата картамиФайл сертификатовКомиссионный расходТип расходаТайм-аут подключенияВключение модуляЗапрос адресаОбязательное полеТекст поля адресаФискализацияВалюта чекаНаименование позицииСпособ расчётаПредмет расчётаКоличествоКод ставки НДССистема налогообложенияКод НДССекретный ключ MobileКлюч SDKНомер магазина MobileВалюта платежаURL APIКомментарий платежаМетод оплатыСумма зачисленияПроцент комиссииТип платежаТипы оплатыТайм-аут ответаURL отмены платежаИдентификатор клиентаСекрет клиентаURL создания платежаОписание платежаОплата СБПURL регистрации платежаURL отзыва токенаURL статуса платежаИдентификатор терминалаURL получения токенаНомер витриныURL сбояНомер магазинаПароль магазинаPGP-ключURL возвратаURL успехаМаксимальная суммаМинимальная суммаURL платёжной формы -
Method Summary
Modifier and TypeMethodDescriptiongetName()getTitle()static ModuleSetupKeysReturns the enum constant of this class with the specified name.static ModuleSetupKeys[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface ru.bitel.common.ParameterMapKey
getParent, getSubLevel
-
Enum Constant Details
-
YOOMONEY_ENABLE
Включение модуля
yoomoney.enable=
Включение приёма платежей через платёжную систему ЮKassa
-
YOOMONEY_SUM_MIN
Минимальная сумма
yoomoney.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
YOOMONEY_SUM_MAX
Максимальная сумма
yoomoney.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
YOOMONEY_BILLING_NAME
Название платежа
yoomoney.billing.name=
Название платежа, отображаемое в Личном кабинете
-
YOOMONEY_PAYMENT_TYPE_ID
Тип платежа
yoomoney.payment.type.id=0
Тип платежа в биллинге
-
YOOMONEY_PAYMENT_TYPES
Типы оплаты
yoomoney.payment.types=
Список доступных типов оплаты (из ЦПП). Пример: PC:Оплата с кошелька Яндекс.Денеги; AC:Оплата с банковской карты; MC:Платёж со счета мобильного телефона; GP:Оплата наличными через кассы и терминалы; WM:Оплата с кошелька в системе WebMoney; SB:Оплата через Сбербанк Онлайн
-
YOOMONEY_PAYMENT_COMMENT
Комментарий платежа
yoomoney.payment.comment=Платёж через ЮKassa
Шаблон комментария платежа. Подстановки: ${contract} — заголовок договора; ${contract_comment} — комментарий договора; ${orderSumAmount} — сумма заказа; ${date} — момент регистрации оплаты заказа в ЦПП; ${invoiceId} — номер транзакции
-
YOOMONEY_PAYMENT_API_URL
URL API
yoomoney.payment.api.url=https://api.yookassa.ru/v3/payments
URL API, по умолчанию: https://api.yoomoney.ru/v3/payments
-
YOOMONEY_PAYMENT_API_CURRENCY
Валюта платежа
yoomoney.payment.api.currency=
Код валюты платежа (ISO 4217), по умолчанию — валюта биллинга
-
YOOMONEY_URL
URL платёжной формы
yoomoney.url=https://demomoney.yookassa.ru/eshop.xml
URL платёжной формы (из ЦПП)
-
YOOMONEY_SCID
Номер витрины
yoomoney.scid=
Номер витрины магазина в ЦПП. Выдается ЦПП
-
YOOMONEY_SHOP_ID
Номер магазина
yoomoney.shopId=
Номер магазина в ЦПП. Выдается ЦПП
-
YOOMONEY_MOBILE_SHOP_ID
Номер магазина Mobile
mobile.shopId=
Mobile: номер магазина в ЦПП. Выдается ЦПП
-
YOOMONEY_API_KEY
Секретный ключ
yoomoney.api.key=
Секретный ключ для API
-
YOOMONEY_MOBILE_API_KEY
Секретный ключ Mobile
mobile.api.key=
Mobile: секретный ключ для API
-
YOOMONEY_MOBILE_APLICATION_KEY
Ключ SDK
mobile.clientApplicationKey=
Ключ мобильного SDK
-
YOOMONEY_SHOP_FAIL_URL
URL сбоя
yoomoney.shopFailURL=
URL перехода при неудачной операции
-
YOOMONEY_SHOP_SUCCESS_URL
URL успеха
yoomoney.shopSuccessURL=
URL перехода при успешной операции
-
YOOMONEY_SHOP_RETURN_URL
URL возврата
yoomoney.shop.return.url=
URL возврата в ЛК
-
YOOMONEY_PAYMENT_SUM_AMOUNT
Сумма зачисления
yoomoney.payment.sum.amount=
Сумма, зачисляемая на счёт пользователя
-
YOOMONEY_PAYMENT_SUM_PERCENT
Процент комиссии
yoomoney.payment.sum.percent=0
Процент комиссии, отображаемый в вебе, если зачисление производится не полной суммой, а за вычетом процента
-
YOOMONEY_PAYMENT_METHOD_TYPE
Метод оплаты
yoomoney.payment.method.type=bank_card
Метод оплаты из доступных, если пустой — предлагается выбор на странице оплаты
-
YOOMONEY_CONNECT_TIMEOUT
Тайм-аут подключения
yoomoney.connect.timeout=5000
Тайм-аут подключения к API (мс)
-
YOOMONEY_READ_TIMEOUT
Тайм-аут ответа
yoomoney.read.timeout=3000
Тайм-аут ожидания ответа API (мс)
-
YOOMONEY_COMMISSION_CHARGE_TYPE_ID
Тип расхода
yoomoney.commission.charge.type.id=0
Тип комиссионного расхода в биллинге
-
YOOMONEY_COMMISSION_CHARGE_ENABLE
Комиссионный расход
yoomoney.commission.charge.enable=false
Разрешить комиссионный расход
-
YOOMONEY_CARD_ENABLE
Оплата картами
yoomoney.card.enable=true
Разрешить оплату картами
-
YOOMONEY_SBP_ENABLE
Оплата СБП
yoomoney.sbp.enable=false
Разрешить оплату через СБП
-
YOOMONEY_SBP_TOKEN_URL
URL получения токена
yoomoney.sbp.token.url=
URL получения токена для запроса платежа (инициация оплаты)
-
YOOMONEY_SBP_CREATION_URL
URL создания платежа
yoomoney.sbp.creation.url=
URL создания платежа (запрос у банка-аккредитатора)
-
YOOMONEY_SBP_STATUS_URL
URL статуса платежа
yoomoney.sbp.creation.url=
URL запроса статуса платежа
-
YOOMONEY_SBP_CANCEL_URL
URL отмены платежа
yoomoney.sbp.cancel.url=
URL отмены (снятия) платежа
-
YOOMONEY_SBP_REGISTRY_URL
URL регистрации платежа
yoomoney.sbp.registry.url=
URL регистрации платежа на счёт (регистратор)
-
YOOMONEY_SBP_REVOCATION_URL
URL отзыва токена
yoomoney.sbp.revocation.url=
URL отзыва токена (revocation)
-
YOOMONEY_SBP_CLIENT_ID
Идентификатор клиента
yoomoney.sbp.client.id=
Идентификатор клиента СБП (выдается банком-аккредитатором)
-
YOOMONEY_SBP_CLIENT_SECRET
Секрет клиента
yoomoney.sbp.client.secret=
Секретный ключ клиента СБП (выдается банком-аккредитатором)
-
YOOMONEY_SBP_TERMINAL_ID
Идентификатор терминала
yoomoney.sbp.terminal.id=
Идентификатор POS-терминала для платёжей через СБП
-
YOOMONEY_SBP_DESCRIPTION
Описание платежа
yoomoney.sbp.description=
Описание платежа для плательщика при оплате через СБП
-
YOOMONEY_AUTOPAYMENT_EVENT_WORKER_SLEEP_TIMEOUT
Пауза автоплатежа
yoomoney.autopayment.event.worker.sleep.timeout=500
Пауза между опросами очереди событий автоплатежа (мс)
-
YOOMONEY_FISCALIZATION_ENABLE
Фискализация
yoomoney.fiscalization.enable=false
Включение режима фискализации
-
YOOMONEY_FISCALIZATION_RECEIPT_NAME
Наименование позиции
yoomoney.fiscalization.receipt.name=Пополнение счета по договору № {
}invalid reference
BGBaseConstants.PATTERN_CONTRACT_TITLEНаименование позиции в чеке (макс. 64 символа)
-
YOOMONEY_FISCALIZATION_RECEIPT_QTY
Количество
yoomoney.fiscalization.receipt.qty=1
Поле количество в позиции чека
-
YOOMONEY_FISCALIZATION_RECEIPT_TAX
Код ставки НДС
yoomoney.fiscalization.receipt.tax=2
Код ставки налогообложения в позиции чека. Допустимые значения: -1 – не облагается НДС; 0 – облагается НДС по ставке 0%; 10 – облагается НДС по ставке 10%; 18 – облагается НДС по ставке 20%; 110 – облагается НДС по ставке 10/110; 118 – облагается НДС по ставке 20/120
-
YOOMONEY_FISCALIZATION_RECEIPT_CURRENCY
Валюта чека
yoomoney.fiscalization.receipt.currency=RUB
Код валюты чека (ISO 4217)
-
YOOMONEY_FISCALIZATION_RECEIPT_TAX_SYSTEM
Система налогообложения
yoomoney.fiscalization.receipt.tax.system=-1
Код системы налогообложения в чеке. Допустимые значения: 0 — общая система налогообложения; 1 — упрощенная (Доход); 2 — упрощенная (Доход минус Расход); 3 — единый налог на вмененный доход; 4 — единый сельскохозяйственный налог; 5 — патентная система налогообложения
-
YOOMONEY_FISCALIZATION_RECEIPT_VAT_CODE
Код НДС
yoomoney.fiscalization.receipt.vat_code=1
Код ставки налогообложения в позиции чека. Допустимые значения: 1 – без НДС; 2 – НДС по ставке 0%; 3 – НДС по ставке 10%; 4 – НДС по ставке 20%; 5 – НДС по расчетной ставке 10/110; 6 – НДС по расчетной ставке 20/120; 7 – НДС по ставке 5%; 8 – НДС по ставке 7%; 9 – НДС по расчетной ставке 5/105; 10 – НДС по расчетной ставке 7/107
-
YOOMONEY_FISCALIZATION_RECEIPT_PAYMENT_METHOD_TYPE
Способ расчёта
yoomoney.fiscalization.receipt.payment.method.type=full_prepayment
Признак способа расчёта — категория способа оплаты для налоговой. Возможные значения: full_prepayment — полная предоплата; partial_prepayment — частичная предоплата; advance — аванс; full_payment — полный расчёт; partial_payment — частичный расчёт и кредит; credit — кредит; credit_payment — выплата по кредиту
-
YOOMONEY_FISCALIZATION_RECEIPT_PAYMENT_SUBJECT_TYPE
Предмет расчёта
yoomoney.fiscalization.receipt.payment.subject.type=service
Признак предмета расчёта — категория товара для налоговой. Возможные значения: 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 — другое
-
YOOMONEY_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE
Запрос адреса
yoomoney.fiscalization.customer.address.enable=true
Включение запроса поля customerAddress при оплате
-
YOOMONEY_FISCALIZATION_CUSTOMER_ADDRESS_TITLE
Текст поля адреса
yoomoney.fiscalization.customer.address.title=
Текст поля customerAddress в ЛК, по умолчанию "Укажите E-mail или номер сотового для отправки чека"
-
YOOMONEY_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED
Обязательное поле
yoomoney.fiscalization.customer.address.required=false
Требование заполнения поля customerAddress при оплате
-
YOOMONEY_AUTOPAYMENT_ENABLE
Автоплатёж
yoomoney.autopayment.enable=false
Разрешить автоплатёж
-
YOOMONEY_AUTOPAYMENT_SBP_ENABLE
Автоплатёж СБП
yoomoney.autopayment.sbp.enable=false
Разрешить автоплатёжи по СБП
-
YOOMONEY_AUTOPAYMENT_CARD_ENABLE
Автоплатёж картами
yoomoney.autopayment.card.enable=true
Разрешить автоплатёжи картами
-
YOOMONEY_AUTOPAYMENT_MODE_DEFAULT
Режим автоплатёжа
yoomoney.autopayment.mode.default=0
Режим автоплатёжа по умолчанию (0 — отключен, 1 — еженедельный, 2 — ежемесячный, 3 — автоматический)
-
YOOMONEY_AUTOPAYMENT_MODE_WEEK_ENABLE
Еженедельный режим
yoomoney.autopayment.mode.week.enable=false
Разрешить еженедельный режим автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT
День недели
yoomoney.autopayment.mode.week.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULTДень недели по умолчанию в еженедельном режиме автоплатёжа (1 — Понедельник, ..., 7 — Воскресенье)
-
YOOMONEY_AUTOPAYMENT_MODE_WEEK_SUM_MIN
Мин. сумма (неделя)
yoomoney.autopayment.mode.week.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в еженедельном режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_WEEK_SUM_MAX
Макс. сумма (неделя)
yoomoney.autopayment.mode.week.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в еженедельном режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_MONTH_ENABLE
Ежемесячный режим
yoomoney.autopayment.mode.month.enable=false
Разрешить ежемесячный режим автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT
День месяца
yoomoney.autopayment.mode.month.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULTДень месяца по умолчанию в ежемесячном режиме автоплатёжа. Если указанного дня нет в текущем месяце, платёж проводится в последний день месяца
-
YOOMONEY_AUTOPAYMENT_MODE_MONTH_SUM_MIN
Мин. сумма (месяц)
yoomoney.autopayment.mode.month.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в ежемесячном режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_MONTH_SUM_MAX
Макс. сумма (месяц)
yoomoney.autopayment.mode.month.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в ежемесячном режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_ENABLE
Автоматический режим
yoomoney.autopayment.mode.auto.enable=false
Разрешить автоматический режим автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
Сумма дня (default)
yoomoney.autopayment.mode.auto.day.sum.default=500
Максимальная сумма дневного списания по умолчанию в автоматическом режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
Сумма дня (max)
yoomoney.autopayment.mode.auto.day.sum.max=3000
Максимальная сумма дневного списания в автоматическом режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
Сумма недели (default)
yoomoney.autopayment.mode.auto.week.sum.default=1000
Максимальная сумма недельного списания по умолчанию в автоматическом режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
Сумма недели (max)
yoomoney.autopayment.mode.auto.week.sum.max=5000
Максимальная сумма недельного списания в автоматическом режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
Сумма месяца (default)
yoomoney.autopayment.mode.auto.month.sum.default=3000
Максимальная сумма месячного списания по умолчанию в автоматическом режиме автоплатёжа
-
YOOMONEY_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
Сумма месяца (max)
yoomoney.autopayment.mode.auto.month.sum.max=10000
Максимальная сумма месячного списания в автоматическом режиме автоплатёжа
-
YOOMONEY_AUTH_METHOD
Метод аутентификации
yoomoney.authMethod=
Метод аутентификации в запросах от ЦПП: "PKCS7" или "md5", см. документацию (старый протокол)
-
YOOMONEY_SHOP_PASSWORD
Пароль магазина
yoomoney.shopPassword=
Старый протокол: секретный пароль магазина (20 случайных символов), используемый при расчете криптографического хэша. Обязателен при методе аутентификации "md5" (также должен быть прописан в настройках магазина)
-
YOOMONEY_SHOP_PGP_KEY
PGP-ключ
yoomoney.shopPgpKey=
PGP-ключ для кодирования сообщений ЦПП (старый протокол)
-
YOOMONEY_CERTIFICATE_FILE
Файл сертификатов
yoomoney.certificateFile=
Путь к файлу сертификатов для метода "PKCS7"
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getName
- Specified by:
getNamein interfaceParameterMapKey
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceParameterMapKey
-
getTitle
- Specified by:
getTitlein interfaceParameterMapKey
-
getDescription
- Specified by:
getDescriptionin interfaceParameterMapKey
-