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АвтоплатёжСумма дневного списания (по умолчанию)Максимальная сумма дневного списанияАвтоматический режим автоплатёжаСумма месячного списания (по умолчанию)Максимальная сумма месячного списанияСумма недельного списания (по умолчанию)Максимальная сумма недельного списанияРежим автоплатёжаДень месяцаЕжемесячный режим автоплатёжаМаксимальная сумма (ежемесячный)Минимальная сумма (ежемесячный)День неделиЕженедельный режим автоплатёжаМаксимальная сумма (еженедельный)Минимальная сумма (еженедельный)Дополнительные поля транзакцииОплата картамиКомментарий к оплатеВключить модульПоле customerAddresscustomerAddress обязательноТекст поля customerAddressФискализацияПризнак предмета расчётаНаименование позиции чекаПризнак способа расчётаВид платёжного средстваТип платёжного средстваКоличество позиции чекаКод системы налогообложенияКод ставки НДСURL шлюза (фискализация)Время жизни формы оплатыПарольКомментарий платежаСтатус успешной транзакцииКод платежаИдентификатор точки продажиТаймаут чтенияТаймаут запросаМаксимальная суммаМинимальная сумма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
-
WALLETONE_ENABLE
Включить модуль
walletone.enable=true
Включить модуль приёма платежей
-
WALLETONE_CARD_ENABLE
Оплата картами
walletone.card.enable=true
Разрешить оплату картами.
-
WALLETONE_SUM_MIN
Минимальная сумма
walletone.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма платежа
-
WALLETONE_SUM_MAX
Максимальная сумма
walletone.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма платежа
-
WALLETONE_COMMENT
Комментарий к оплате
walletone.comment=Пополнение счета по договору №{CONTRACT_TITLE}
Описание заказа (услуги)
-
WALLETONE_POINT_ID
Идентификатор точки продажи
walletone.point.id=
Идентификатор точки продажи (интернет-магазина) в системе Wallet One. В Личном кабинете этот параметр называется Uniteller Point ID и его значение доступно на странице «Точки продажи компании» (пункт меню «Точки продажи») в столбце Uniteller Point ID
-
WALLETONE_PASSWORD
Пароль
walletone.password=
Пароль
-
WALLETONE_LIFETIME
Время жизни формы оплаты
walletone.lifetime=3600
Время жизни формы оплаты в секундах
-
WALLETONE_URL_GATE
URL шлюза
walletone.url.gate=https://walletone.ru/
URL для перенаправления клиента на страницу шлюза банка
-
WALLETONE_URL_RETURN_OK
URL перехода после успешной оплаты
walletone.url.return.ok=
URL страницы, на которую переходит клиент после успешной оплаты
-
WALLETONE_URL_RETURN_NO
URL перехода после неудачной оплаты
walletone.url.return.no=
URL страницы, на которую переходит клиент после неудачной оплаты
-
WALLETONE_CALLBACK_FIELDS
Дополнительные поля транзакции
walletone.callback.fields=AcquirerID ApprovalCode BillNumber Card_IDP CardNumber Customer_IDP PaymentType Total
Список дополнительных полей, приходящих в запросе результата транзакции
-
WALLETONE_PAYMENT_TYPE_ID
Код платежа
walletone.payment.type.id=0
Код платежа из справочника "Типы платежей"
-
WALLETONE_PAYMENT_COMMENT
Комментарий платежа
walletone.payment.comment=Оплата через платежный сервис Wallet One [транзакция #{TRANSACTION_ID}]
Комментарий платежа
-
WALLETONE_PAYMENT_STATUS_OK
Статус успешной транзакции
walletone.payment.status.ok=paid
Статус транзакции, по которой заносить платеж в биллинг. "authorized" - деньги заблокированы на карте, но еще не списаны; "paid" - деньги списаны с карты. По умолчанию - "paid"
-
WALLETONE_REQUEST_TIMEOUT
Таймаут запроса
walletone.request.timeout=10000
Таймаут запроса к серверу Wallet One. По умолчанию - 10000 мс
-
WALLETONE_REQUEST_READ_TIMEOUT
Таймаут чтения
walletone.request.read.timeout=5000
Таймаут чтения ответа сервера Wallet One. По умолчанию - 5000 мс
-
WALLETONE_FISCALIZATION_ENABLE
Фискализация
walletone.fiscalization.enable=false
Включение режима фискализации
-
WALLETONE_FISCALIZATION_URL_GATE
URL шлюза (фискализация)
walletone.fiscalization.url.gate=https://walletone.ru/
URL для перенаправления клиента на страницу шлюза банка (с фискализацией)
-
WALLETONE_FISCALIZATION_RECEIPT_NAME
Наименование позиции чека
walletone.fiscalization.receipt.name=Пополнение счета по договору №
invalid reference
BGBaseConstants.PATTERN_CONTRACT_TITLEНаименование позиции в чеке
-
WALLETONE_FISCALIZATION_RECEIPT_QTY
Количество позиции чека
walletone.fiscalization.receipt.qty=1
Поле количество в позиции чека
-
WALLETONE_FISCALIZATION_RECEIPT_VAT
Код ставки НДС
walletone.fiscalization.receipt.vat=0
Код ставки налогообложения в позиции чека. Допустимые значения: -1 - не облагается НДС; 0 - облагается НДС по ставке 0%; 10 - облагается НДС по ставке 10%; 18 - облагается НДС по ставке 18%; 110 - облагается НДС по ставке 10/110; 118 - облагается НДС по ставке 18/118
-
WALLETONE_FISCALIZATION_RECEIPT_TAXMODE
Код системы налогообложения
walletone.fiscalization.receipt.taxmode=0
Код системы налогообложения в позиции чека. Допустимые значения: 0 - Общая система налогообложения; 1 - Упрощенная система налогообложения (Доход); 2 - Упрощенная СН (Доход минус Расход); 3 - Единый налог на вмененный доход; 4 - Единый сельскохозяйственный налог; 5 - Патентная система налогообложения
-
WALLETONE_FISCALIZATION_RECEIPT_PAYATTR
Признак способа расчёта
walletone.fiscalization.receipt.payattr=1
Признак способа расчёта (1 - Полная предварительная оплата до момента передачи предмета расчёта; 2 - Частичная предварительная оплата до момента передачи предмета расчёта; 3 - Аванс; 4 - Полная оплата, в том числе с учётом аванса (предварительной оплаты), в момент передачи предмета расчёта; 5 - Частичная оплата предмета расчёта в момент его передачи с последующей оплатой в кредит; 6 - Передача предмета расчёта без его оплаты в момент его передачи с последующей оплатой в кредит; 7 - Оплата предмета расчёта после его передачи с оплатой в кредит (оплата кредита)). По умолчанию - 1
-
WALLETONE_FISCALIZATION_RECEIPT_LINEATTR
Признак предмета расчёта
walletone.fiscalization.receipt.lineattr=4
Признак предмета расчёта (1 - о реализуемом товаре, за исключением подакцизного товара (наименование и иные сведения, описывающие товар); 2 - о реализуемом подакцизном товаре (наименование и иные сведения, описывающие товар); 3 - о выполняемой работе (наименование и иные сведения, описывающие работу); 4 - об оказываемой услуге (наименование и иные сведения, описывающие услугу); 5 - о приёме ставок при осуществлении деятельности по проведению азартных игр; 6 - о выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению азартных игр; 7 - о приёме денежных средств при реализации лотерейных билетов, электронных лотерейных билетов, приёме лотерейных ставок при осуществлении деятельности по проведению лотерей; 8 - о выплате денежных средств в виде выигрыша при осуществлении деятельности по проведению лотерей; 9 - о предоставлении прав на использование результатов интеллектуальной деятельности или средств индивидуализации; 10 - об авансе, задатке, предоплате, кредите, взносе в счёт оплаты, пени, штрафе, вознаграждении, бонусе и ином аналогичном предмете расчёта; 11 - о вознаграждении пользователя, являющегося платёжным агентом (субагентом), банковским платёжным агентом (субагентом), комиссионером, поверенным или иным агентом; 12 - о предмете расчёта, состоящем из предметов, каждому из которых может быть присвоено значение от 1 до 11; 13 - о предмете расчёта, не относящемуся к предметам расчёта, которым может быть присвоено значение от 1 до 12 и от 14 до 18; 14 - о передаче имущественных прав; 15 - о внереализационном доходе; 16 - о суммах расходов, уменьшающих сумму налога (авансовых платежей) в соответствии с пунктом 3.1 статьи 346.21 Налогового кодекса Российской Федерации; 17 - о суммах уплаченного торгового сбора; 18 - о курортном сборе; 19 - о залоге). По умолчанию - 4
-
WALLETONE_FISCALIZATION_RECEIPT_PAYMENTS_KIND
Вид платёжного средства
walletone.fiscalization.receipt.payments.kind=1
Вид платёжного средства (1 - Оплата банковской картой; 2 - Оплата электронной валютой; 3 - Оплата с помощью кредитной организации; 4 - Оплата дополнительным платёжным средством). По умолчанию - 1
-
WALLETONE_FISCALIZATION_RECEIPT_PAYMENTS_TYPE
Тип платёжного средства
walletone.fiscalization.receipt.payments.type=0
Тип платёжного средства (0 - для kind = 1, 2, 3; 1 - Подарочные карты Мерчанта; 2 - Бонусы-авансы Мерчанта; 3 - Прямой аванс Мерчанта; 4 - Использование авансов/билетов; 5 - Платёж через кредитную организацию (банкомат); 6 - Платёж через кредитную организацию (online); 7 - Безналичное перечисление через банк; 8 - Оплата «онлайн кредитом»; 9 - Оплата по СМС; 10 - Эквайринг внешний; 11 - Платёж через терминал электронными; 12 - Платёж через терминал наличными; 13 - Наличные; 14 - Продажа в кредит). По умолчанию - 0
-
WALLETONE_FISCALIZATION_CUSTOMER_ADDRESS_ENABLE
Поле customerAddress
walletone.fiscalization.customer.address.enable=true
Включение запроса поля customerAddress при оплате
-
WALLETONE_FISCALIZATION_CUSTOMER_ADDRESS_TITLE
Текст поля customerAddress
walletone.fiscalization.customer.address.title=
Текст поля customerAddress в ЛК, по умолчанию - "Укажите E-mail или номер сотового для отправки чека"
-
WALLETONE_FISCALIZATION_CUSTOMER_ADDRESS_REQUIRED
customerAddress обязательно
walletone.fiscalization.customer.address.required=false
Требование заполнения поля customerAddress при оплате
-
WALLETONE_AUTOPAYMENT_ENABLE
Автоплатёж
walletone.autopayment.enable=false
Разрешить автоплатёж
-
WALLETONE_AUTOPAYMENT_MODE_DEFAULT
Режим автоплатёжа
walletone.autopayment.mode.default=0
Режим автоплатёжа по умолчанию (0 - Отключен, 1 - Еженедельный, 2 - Ежемесячный, 3 - Автоматический)
-
WALLETONE_AUTOPAYMENT_MODE_WEEK_ENABLE
Еженедельный режим автоплатёжа
walletone.autopayment.mode.week.enable=false
Разрешить еженедельный режим автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_WEEK_DAY_DEFAULT
День недели
walletone.autopayment.mode.week.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_WEEK_DAY_DEFAULTДень недели по умолчанию в еженедельном режиме автоплатёжа (1 - Понедельник, ... 7 - Воскресенье)
-
WALLETONE_AUTOPAYMENT_MODE_WEEK_SUM_MIN
Минимальная сумма (еженедельный)
walletone.autopayment.mode.week.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в еженедельном режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_WEEK_SUM_MAX
Максимальная сумма (еженедельный)
walletone.autopayment.mode.week.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в еженедельном режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_MONTH_ENABLE
Ежемесячный режим автоплатёжа
walletone.autopayment.mode.month.enable=false
Разрешить ежемесячный режим автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_MONTH_DAY_DEFAULT
День месяца
walletone.autopayment.mode.month.day.default=
invalid reference
BGBaseConstants.AUTOPAYMENT_MODE_MONTH_DAY_DEFAULTДень месяца по умолчанию в ежемесячном режиме автоплатёжа. Если указанного дня нет в текущем месяце, платёж проводится в последний день месяца
-
WALLETONE_AUTOPAYMENT_MODE_MONTH_SUM_MIN
Минимальная сумма (ежемесячный)
walletone.autopayment.mode.month.sum.min=
invalid reference
BGBaseConstants.DEFAULT_SUM_MINМинимальная сумма в ежемесячном режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_MONTH_SUM_MAX
Максимальная сумма (ежемесячный)
walletone.autopayment.mode.month.sum.max=
invalid reference
BGBaseConstants.DEFAULT_SUM_MAXМаксимальная сумма в ежемесячном режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_ENABLE
Автоматический режим автоплатёжа
walletone.autopayment.mode.auto.enable=false
Разрешить автоматический режим автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_DAY_SUM_DEFAULT
Сумма дневного списания (по умолчанию)
walletone.autopayment.mode.auto.day.sum.default=500
Сумма дневного списания по умолчанию в автоматическом режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_DAY_SUM_MAX
Максимальная сумма дневного списания
walletone.autopayment.mode.auto.day.sum.max=3000
Максимальная сумма дневного списания в автоматическом режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_DEFAULT
Сумма недельного списания (по умолчанию)
walletone.autopayment.mode.auto.week.sum.default=1000
Сумма недельного списания по умолчанию в автоматическом режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_WEEK_SUM_MAX
Максимальная сумма недельного списания
walletone.autopayment.mode.auto.week.sum.max=5000
Максимальная сумма недельного списания в автоматическом режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_DEFAULT
Сумма месячного списания (по умолчанию)
walletone.autopayment.mode.auto.month.sum.default=3000
Сумма месячного списания по умолчанию в автоматическом режиме автоплатёжа
-
WALLETONE_AUTOPAYMENT_MODE_AUTO_MONTH_SUM_MAX
Максимальная сумма месячного списания
walletone.autopayment.mode.auto.month.sum.max=10000
Максимальная сумма месячного списания в автоматическом режиме автоплатёжа
-
-
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
-