Лимиты
Общие лимиты трейдера
Заголовок раздела «Общие лимиты трейдера»min_limit и max_limit относятся к трейдеру и это единственные лимиты которые применяются в Core.
- сумма должна быть строго больше
min_limit; - сумма должна быть строго меньше
max_limit; 0или отсутствие записи отключает соответствующую границу.
Диапазон суммы реквизита
Заголовок раздела «Диапазон суммы реквизита»min_amount и max_amount относятся к реквизиту и, в отличие от общих лимитов, включают свои границы.
min_amount <= сумма;сумма <= max_amount;max_amount == 0означает отсутствие верхней границы.
При min_amount равном 221.00 сумма 220.00 отклоняется, а 221.00 проходит; при max_amount равном 221.00 сумма 221.00 ещё проходит, а 222.00 — нет.
Одновременные операции
Заголовок раздела «Одновременные операции»Если включён concurrent_transactions_enabled, число незавершённых Payin по реквизиту должно быть меньше concurrent_transactions.
Завершение операции сразу освобождает слот.
Суточные лимиты
Заголовок раздела «Суточные лимиты»Суточный расход считается отдельно по каждому реквизиту.
| Поле | Назначение |
|---|---|
transaction_limit |
максимум операций в сутки |
amount_limit |
максимальная сумма в сутки |
transaction_delay |
пауза после каждой операции, в минутах |
deactivate_limit_reached |
включает проверки лимитов и блокировку |
deactivate_dispute_present |
блокирует реквизит, пока на него есть открытый диспут |
Операция учитывается в суточных значениях сразу при назначении, а лимит суммы проверяется до выдачи реквизита — платёж, который вывел бы сумму за лимит, отклоняется, а не выдаётся. При достижении лимита по числу операций или по сумме реквизит блокируется.
transaction_delay блокирует реквизит после каждой операции и возвращает его в работу через заданное число минут — заблокированное состояние для этой настройки обычное. Блокировку по конверсии он не снимает.
При отклонении операции израсходованные значения возвращаются. Если результат оказывается ниже лимитов, реквизит активируется сразу либо после transaction_delay, если он задан.
Все эти проверки работают только при включённом deactivate_limit_reached.
