Class AGRConstants
java.lang.Object
ru.bitel.bgbilling.modules.agr.server.bean.AGRConstants
public final class AGRConstants
extends java.lang.Object
Набор констант платежного модуля AGR, которые прописаны в конфиге модуля
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AGR_TRANS_ID
static java.lang.String
ANSWER_PARAM_ERROR
static java.lang.String
ANSWER_PARAM_ERROR_NOTE
static java.lang.String
ANSWER_PARAMETER_PARAMETERS
static java.lang.String
ANSWER_PARAMETER_TRANSACTIONS
static java.lang.String
ANSWER_VENDOR_TRANS_ID
static java.lang.String
DEFAULT_AGR_MODE
значение по умолчанию для режима работы модуля - песочница, а не реальные платежиstatic java.math.BigDecimal
DEFAULT_MAX_SUM
Значение по умолчанию для максимальной суммы оплатыstatic java.math.BigDecimal
DEFAULT_MIN_SUM
Значение по умолчанию для минимальной суммы оплатыstatic java.lang.String
DEFAULT_PAYMENT_COMMENT
комментарий платежа по умолчанию, если не задан в конфигурации.static java.lang.String
DEFAULT_TRANSACTION_COMMENT
комментарий платежа по умолчанию, если не задан в конфигурации.static java.lang.String
DEFAULT_TRANSACTION_FORMAT
формат транзакции по умолчанию, если не задан в конфигурации.static java.lang.String
ENVIRONMENT
static java.lang.String
FIELD_AGR_TRANS_ID
static java.lang.String
FIELD_DATE
static java.lang.String
FIELD_ENVIRONMENT
static java.lang.String
FIELD_MERCHANT_TRANS_AMOUNT
static java.lang.String
FIELD_MERCHANT_TRANS_ID
static java.lang.String
FIELD_STATE
static java.lang.String
FIELD_VENDOR_TRANS_ID
static java.lang.String
FROM
static java.lang.String
KEY_AGR_CURRENCY
название параметра конфигурации, в котором задается название валюты.static java.lang.String
KEY_AGR_DEFAULT_PAYMENT_TYPE
Название параметра конфигурации, в котором задается тип платежа по умолчанию, под которым будут заноситься все платежи, если в конфигурации не указано соответствие между конкретной платежной системой и типом платежаstatic java.lang.String
KEY_AGR_MAX_SUM
Название параметра конфигурации, в котором задается Максимальная сумма к оплатеstatic java.lang.String
KEY_AGR_MIN_SUM
Название параметра конфигурации, в котором задается Минимальная сумма к оплатеstatic java.lang.String
KEY_AGR_MODE
название параметра конфигурации, в котором задается название валюты.static java.lang.String
KEY_AGR_PAYMENT_COMMENT
Название параметра конфигурации, в котором задается комментарий платежаstatic java.lang.String
KEY_AGR_PAYMENT_TYPE_PREFIX
Название параметра конфигурации, в котором задается префикс,в котором прописывается соответствие между названием платежной системы в AGR и типом платежа в биллинге.static java.lang.String
KEY_AGR_SECRET
Название параметра конфигурации, в котором задается секрет для проверки подписи запросов ПС.static java.lang.String
KEY_AGR_TRANSACTION_COMMENT
Название параметра конфигурации, в котором задается комментарий, который увидит абонент при оплатеstatic java.lang.String
KEY_AGR_TRANSACTION_FORMAT
Название параметра конфигурации, в котором задается формат транзакцииstatic java.lang.String
KEY_AGR_VENDOR_ID
название параметра конфигурации, в котором задается идентификатор провайдера в системе agr.static java.lang.String
MERCHANT_TRANS_AMOUNT
static java.lang.String
MERCHANT_TRANS_ID
static java.lang.String
PAY_URL
Url для реальных платежейstatic java.lang.String
PAYMENT_ID
static java.lang.String
PAYMENT_NAME
static java.lang.String
SANDBOX_URL
Url песочницыstatic java.lang.String
SIGN_STRING
static java.lang.String
SIGN_TIME
static java.lang.String
STATUS
static java.lang.String
TO
static java.lang.String
VENDOR_ID
static java.lang.String
VENDOR_TRANS_ID
-
Constructor Summary
Constructors Constructor Description AGRConstants()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT_MIN_SUM
public static final java.math.BigDecimal DEFAULT_MIN_SUMЗначение по умолчанию для минимальной суммы оплаты -
DEFAULT_MAX_SUM
public static final java.math.BigDecimal DEFAULT_MAX_SUMЗначение по умолчанию для максимальной суммы оплаты -
DEFAULT_TRANSACTION_FORMAT
public static final java.lang.String DEFAULT_TRANSACTION_FORMATформат транзакции по умолчанию, если не задан в конфигурации. Формируется путем сложения с кодом транзакции из таблицы платежей модуля AGR.- See Also:
- Constant Field Values
-
DEFAULT_PAYMENT_COMMENT
public static final java.lang.String DEFAULT_PAYMENT_COMMENTкомментарий платежа по умолчанию, если не задан в конфигурации. Есть макроподстановки: id транзакции и название ПС, через которую прошел платеж- See Also:
- Constant Field Values
-
DEFAULT_TRANSACTION_COMMENT
public static final java.lang.String DEFAULT_TRANSACTION_COMMENTкомментарий платежа по умолчанию, если не задан в конфигурации. Есть макроподстановки: id транзакции и название ПС, через которую прошел платеж- See Also:
- Constant Field Values
-
DEFAULT_AGR_MODE
public static final java.lang.String DEFAULT_AGR_MODEзначение по умолчанию для режима работы модуля - песочница, а не реальные платежи- See Also:
- Constant Field Values
-
KEY_AGR_TRANSACTION_COMMENT
public static final java.lang.String KEY_AGR_TRANSACTION_COMMENTНазвание параметра конфигурации, в котором задается комментарий, который увидит абонент при оплате- See Also:
- Constant Field Values
-
KEY_AGR_SECRET
public static final java.lang.String KEY_AGR_SECRETНазвание параметра конфигурации, в котором задается секрет для проверки подписи запросов ПС.- See Also:
- Constant Field Values
-
KEY_AGR_TRANSACTION_FORMAT
public static final java.lang.String KEY_AGR_TRANSACTION_FORMATНазвание параметра конфигурации, в котором задается формат транзакции- See Also:
- Constant Field Values
-
KEY_AGR_MIN_SUM
public static final java.lang.String KEY_AGR_MIN_SUMНазвание параметра конфигурации, в котором задается Минимальная сумма к оплате- See Also:
- Constant Field Values
-
KEY_AGR_MAX_SUM
public static final java.lang.String KEY_AGR_MAX_SUMНазвание параметра конфигурации, в котором задается Максимальная сумма к оплате- See Also:
- Constant Field Values
-
KEY_AGR_PAYMENT_COMMENT
public static final java.lang.String KEY_AGR_PAYMENT_COMMENTНазвание параметра конфигурации, в котором задается комментарий платежа- See Also:
- Constant Field Values
-
KEY_AGR_PAYMENT_TYPE_PREFIX
public static final java.lang.String KEY_AGR_PAYMENT_TYPE_PREFIXНазвание параметра конфигурации, в котором задается префикс,в котором прописывается соответствие между названием платежной системы в AGR и типом платежа в биллинге.- See Also:
- Constant Field Values
-
KEY_AGR_DEFAULT_PAYMENT_TYPE
public static final java.lang.String KEY_AGR_DEFAULT_PAYMENT_TYPEНазвание параметра конфигурации, в котором задается тип платежа по умолчанию, под которым будут заноситься все платежи, если в конфигурации не указано соответствие между конкретной платежной системой и типом платежа- See Also:
- Constant Field Values
-
KEY_AGR_VENDOR_ID
public static final java.lang.String KEY_AGR_VENDOR_IDназвание параметра конфигурации, в котором задается идентификатор провайдера в системе agr.- See Also:
- Constant Field Values
-
KEY_AGR_CURRENCY
public static final java.lang.String KEY_AGR_CURRENCYназвание параметра конфигурации, в котором задается название валюты.- See Also:
- Constant Field Values
-
KEY_AGR_MODE
public static final java.lang.String KEY_AGR_MODEназвание параметра конфигурации, в котором задается название валюты.- See Also:
- Constant Field Values
-
PAY_URL
public static final java.lang.String PAY_URLUrl для реальных платежей- See Also:
- Constant Field Values
-
SANDBOX_URL
public static final java.lang.String SANDBOX_URLUrl песочницы- See Also:
- Constant Field Values
-
MERCHANT_TRANS_ID
public static final java.lang.String MERCHANT_TRANS_ID- See Also:
- Constant Field Values
-
SIGN_TIME
public static final java.lang.String SIGN_TIME- See Also:
- Constant Field Values
-
SIGN_STRING
public static final java.lang.String SIGN_STRING- See Also:
- Constant Field Values
-
PAYMENT_NAME
public static final java.lang.String PAYMENT_NAME- See Also:
- Constant Field Values
-
PAYMENT_ID
public static final java.lang.String PAYMENT_ID- See Also:
- Constant Field Values
-
AGR_TRANS_ID
public static final java.lang.String AGR_TRANS_ID- See Also:
- Constant Field Values
-
MERCHANT_TRANS_AMOUNT
public static final java.lang.String MERCHANT_TRANS_AMOUNT- See Also:
- Constant Field Values
-
VENDOR_TRANS_ID
public static final java.lang.String VENDOR_TRANS_ID- See Also:
- Constant Field Values
-
ENVIRONMENT
public static final java.lang.String ENVIRONMENT- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS- See Also:
- Constant Field Values
-
FROM
public static final java.lang.String FROM- See Also:
- Constant Field Values
-
TO
public static final java.lang.String TO- See Also:
- Constant Field Values
-
VENDOR_ID
public static final java.lang.String VENDOR_ID- See Also:
- Constant Field Values
-
ANSWER_PARAM_ERROR
public static final java.lang.String ANSWER_PARAM_ERROR- See Also:
- Constant Field Values
-
ANSWER_PARAM_ERROR_NOTE
public static final java.lang.String ANSWER_PARAM_ERROR_NOTE- See Also:
- Constant Field Values
-
ANSWER_PARAMETER_PARAMETERS
public static final java.lang.String ANSWER_PARAMETER_PARAMETERS- See Also:
- Constant Field Values
-
ANSWER_VENDOR_TRANS_ID
public static final java.lang.String ANSWER_VENDOR_TRANS_ID- See Also:
- Constant Field Values
-
ANSWER_PARAMETER_TRANSACTIONS
public static final java.lang.String ANSWER_PARAMETER_TRANSACTIONS- See Also:
- Constant Field Values
-
FIELD_ENVIRONMENT
public static final java.lang.String FIELD_ENVIRONMENT- See Also:
- Constant Field Values
-
FIELD_AGR_TRANS_ID
public static final java.lang.String FIELD_AGR_TRANS_ID- See Also:
- Constant Field Values
-
FIELD_VENDOR_TRANS_ID
public static final java.lang.String FIELD_VENDOR_TRANS_ID- See Also:
- Constant Field Values
-
FIELD_MERCHANT_TRANS_ID
public static final java.lang.String FIELD_MERCHANT_TRANS_ID- See Also:
- Constant Field Values
-
FIELD_MERCHANT_TRANS_AMOUNT
public static final java.lang.String FIELD_MERCHANT_TRANS_AMOUNT- See Also:
- Constant Field Values
-
FIELD_STATE
public static final java.lang.String FIELD_STATE- See Also:
- Constant Field Values
-
FIELD_DATE
public static final java.lang.String FIELD_DATE- See Also:
- Constant Field Values
-
-
Constructor Details
-
AGRConstants
public AGRConstants()
-