Skip to content

Руководство по финансовым операциям

Этот документ содержит руководство для администраторов по управлению выплатами, комиссиями, возвратами и финансовой отчетностью на платформе IWM.


Управление выплатами

Очередь выплат

Очередь выплат отображает все ожидающие запросы на выплату, требующие проверки администратором.

Колонки очереди

КолонкаОписание
Request IDУникальный идентификатор выплаты
ПартнерИмя и ID партнера
СуммаЗапрошенная сумма выплаты
МетодВыбранный метод оплаты
Дата запросаВременная метка подачи
СтатусТекущий статус выплаты
ПриоритетПриоритет обработки
НазначенНазначенный администратор (если есть)

Фильтры очереди

ФильтрЗначения
СтатусPENDING, APPROVED, PROCESSING, HELD
МетодБанковский перевод, ЮMoney, QIWI, WebMoney
Диапазон суммыМин/Макс сумма
Диапазон датДиапазон дат запроса
Ранг партнераФильтр по рангу партнера
ПриоритетВысокий, Обычный, Низкий

Правила приоритета

ПриоритетКритерииSLA
HIGHРанг Top Leader, сумма < 50,000 RUBВ тот же день
NORMALАктивный партнер, стандартный запрос1-2 рабочих дня
REVIEWСумма > 500,000 RUB, новый партнер, помеченныйРучная проверка

Чек-лист проверки

Перед одобрением любой выплаты проверьте:

Верификация партнера

ПроверкаОписаниеДействие при неудаче
Статус KYCДолжен быть APPROVEDУдержать до завершения KYC
Статус партнераДолжен быть ACTIVEОтклонить, если приостановлен
Возраст аккаунтаМинимум 7 дней для первой выплатыУдержать, если слишком новый
Ожидающие спорыНет неразрешенных споровУдержать до разрешения

Финансовая верификация

ПроверкаОписаниеДействие при неудаче
Достаточный балансavailable_balance >= сумма запросаОтклонить
В пределах лимитовСумма в пределах лимита на запросЧастично или отклонить
Дневной лимитНе превышает дневной лимитПоставить в очередь на следующий день
Без дубликатовНет дублирующих ожидающих запросовОтклонить дубликат

Верификация платежного метода

ПроверкаОписаниеДействие при неудаче
Метод действителенПлатежные данные провереныЗапросить повторный ввод
Совпадение имениИмя счета совпадает с именем KYCУдержать для верификации
Счет активенВнешний счет активенЗапросить обновление

Проверки на мошенничество

ПроверкаОписаниеДействие при неудаче
СкоростьНе превышает частоту запросовУдержать для проверки
Паттерн суммыНе необычен для партнераПометить для проверки
ГеографияМестоположение входа согласованоДополнительная верификация
Источник комиссийКомиссии от легитимных заказовРасследовать

Рабочий процесс одобрения/отклонения

Процесс одобрения

1. Select payout from queue
2. Review partner information
3. Complete verification checklist
4. Click "Approve"
5. Add approval notes (optional)
6. Confirm with admin 2FA
7. System updates:
   - Status changed to APPROVED
   - Queued for processing
   - Partner notified
   - Audit log created

Процесс отклонения

1. Select payout from queue
2. Identify reason for rejection
3. Click "Reject"
4. Select rejection reason:
   - KYC not approved
   - Partner suspended
   - Invalid payment details
   - Suspicious activity
   - Other (specify)
5. Add detailed explanation
6. Confirm action
7. System updates:
   - Status changed to REJECTED
   - Amount restored to partner balance
   - Partner notified with reason
   - Audit log created

Причины отклонения

КодПричинаВлияние на баланс
KYC_REQUIREDТребуется верификация KYCВосстановлен
ACCOUNT_SUSPENDEDАккаунт партнера приостановленВосстановлен
INVALID_METHODПлатежные данные недействительныВосстановлен
FRAUD_SUSPECTEDОбнаружена подозрительная активностьУдержан для расследования
LIMIT_EXCEEDEDСумма превышает лимитыВосстановлен
DUPLICATE_REQUESTДублирующий запрос на выплатуВосстановлен

Обработка выплат

Ручная vs Автоматическая обработка

РежимОписаниеКогда используется
АвтоматическийСистема отправляет платежному провайдеруСтандартные запросы в пределах лимитов
РучнойАдминистратор инициирует платеж вручнуюКрупные суммы, особые случаи

Автоматическая обработка

1. Approved payouts enter processing queue
2. System batches payouts by method
3. Batch sent to payment provider
4. Provider returns confirmation/error
5. Status updated per response
6. Partner notified of completion/failure

Ручная обработка

1. Select approved payout
2. Click "Process Manually"
3. Initiate external payment
4. Enter external reference number
5. Upload payment confirmation (optional)
6. Click "Mark as Processed"
7. Status changed to PROCESSING
8. Wait for confirmation or mark COMPLETED

Поток статусов обработки

APPROVED -> PROCESSING -> COMPLETED
                |
                +-> FAILED (retry or cancel)

Обработка неудачных выплат

Причины неудачи

КодОписаниеАвто-повтор
INVALID_ACCOUNTСчет не существуетНет
ACCOUNT_CLOSEDСчет был закрытНет
NAME_MISMATCHНесовпадение имени счетаНет
PROVIDER_ERRORПроблема платежного провайдераДа
LIMIT_EXCEEDEDПревышен внешний лимитДа (на следующий день)
TIMEOUTТаймаут обработкиДа

Процесс повторной попытки

1. System identifies failed payout
2. Check retry eligibility:
   - Auto-retryable error?
   - Retry attempts < 3?
3. If eligible:
   - Schedule retry per policy
   - Update retry count
4. If not eligible:
   - Move to manual review queue
   - Notify admin
   - Partner notified of failure

Ручное разрешение неудачи

1. Review failed payout
2. Determine cause:
   - Partner error -> Request correction
   - Provider error -> Retry manually
   - Fraud indication -> Escalate
3. Take action:
   - Retry with corrections
   - Cancel and restore balance
   - Hold for investigation
4. Document resolution

Восстановление баланса

Когда выплата окончательно не удалась:

ШагДействие
1Установить статус выплаты на FAILED
2Восстановить полную сумму на available_balance
3Создать запись в журнале аудита
4Уведомить партнера по email
5Партнер может запросить новую выплату

Управление комиссиями

Просмотр транзакций комиссий

Представление списка комиссий

КолонкаОписание
Transaction IDУникальный идентификатор
ПартнерПартнер, получающий комиссию
ИсточникЗаказ/Инвестиция, сгенерировавшая комиссию
УровеньГлубина уровня комиссии
СуммаБрутто и нетто суммы
СтатусPENDING, APPROVED, PAID, REVERSED
СозданоКогда комиссия была рассчитана

Параметры фильтрации

ФильтрЗначения
СтатусPENDING, APPROVED, PAID, REVERSED, HELD
ПартнерКонкретный партнер
Тип источникаORDER, INVESTMENT
Уровень1-10
Диапазон датДиапазон даты создания
Диапазон суммыМин/Макс сумма

Детальный просмотр комиссии

РазделИнформация
Информация о транзакцииID, статус, временные метки
Информация о партнереИмя, ранг, баланс
Информация об источникеДетали заказа/инвестиции
РасчетБазовая сумма, процент, итоговая сумма
ИсторияИзменения статуса, модификации

Корректировки комиссий

Когда корректировать

СценарийДействие
Ошибка расчетаДобавить корректирующую транзакцию
Системная ошибкаДобавить корректирующую транзакцию
Промо-бонусДобавить бонусную комиссию
ШтрафУдалить с возвратом
Жест доброй волиДобавить бонусную комиссию

Добавление комиссии (вручную)

1. Navigate to Partner > Commissions > Add
2. Enter commission details:
   - Amount (gross)
   - Source type (BONUS, ADJUSTMENT, OTHER)
   - Reason (mandatory)
   - Period assignment
3. Select status:
   - PENDING (goes through normal approval)
   - APPROVED (immediate availability)
4. Add supporting documentation
5. Submit for approval (if required)
6. Confirm with admin 2FA
7. Commission created
8. Partner notified

Удаление комиссии (возврат)

1. Navigate to Commission Transaction
2. Click "Create Clawback"
3. Enter reason (mandatory)
4. Select clawback type:
   - Full (100% of original)
   - Partial (specify amount)
5. Review impact on partner balance
6. Submit for approval
7. Confirm with admin 2FA
8. Clawback processed:
   - Negative transaction created
   - Balance deducted
   - Original marked as REVERSED
   - Partner notified

Требования аудита для корректировок

ТребованиеОписание
ПричинаОбязательная детальная причина
ОдобрениеСтарший администратор для сумм > 10,000 RUB
ДокументацияПриложены подтверждающие документы
УведомлениеПартнер уведомлен о корректировке
Аудиторский следВедется полная история

Массовые корректировки

Случаи использования

СценарийОписание
Исправление системной ошибкиНеправильный процент применен ко многим комиссиям
Промо-кампанияБонус для квалифицированных партнеров
Достижение рангаБонус для партнеров, достигших ранга
Сезонный бонусБонус к празднику или специальному событию

Процесс массовой корректировки

1. Navigate to Commissions > Bulk Adjustment
2. Define target group:
   - By partner IDs
   - By filter criteria (rank, date, etc.)
   - By upload (CSV of partner IDs)
3. Define adjustment:
   - Type (ADD, REMOVE)
   - Amount (fixed or percentage)
   - Reason
   - Period
4. Preview affected partners and total impact
5. Submit for approval
6. Senior admin reviews and approves
7. Adjustment executed in batch
8. Results report generated
9. Partners notified

Уровни одобрения массовых корректировок

Общее влияниеТребуемое одобрение
< 50,000 RUBСтандартный администратор
50,000 - 500,000 RUBСтарший администратор
> 500,000 RUBФинансовый директор

Обработка возвратов

Очередь запросов на возврат

Колонки очереди

КолонкаОписание
Request IDУникальный идентификатор
Order IDСвязанный заказ
КлиентИмя и email клиента
СуммаСумма возврата
ТипПолный или частичный
ПричинаПричина возврата
СтатусPENDING, APPROVED, PROCESSED
Дата запросаВременная метка подачи

Причины возврата

КодПричинаВлияние на комиссии
PRODUCT_DEFECTIVEТовар поврежден при полученииПолный возврат
WRONG_ITEMДоставлен не тот товарПолный возврат
NOT_AS_DESCRIBEDТовар не соответствует описаниюПолный возврат
BUYER_REMORSEКлиент передумалПолный возврат
NON_DELIVERYЗаказ не доставленПолный возврат
PARTIAL_DAMAGEЧастичное повреждениеПропорциональный возврат
GOODWILLУдовлетворение клиентаПолный возврат

Полные vs Частичные возвраты

Полный возврат

АспектДетали
Сумма100% стоимости заказа
Влияние на комиссииВсе комиссии отменены
ИнвентарьТовары возвращены в инвентарь (если применимо)
КлиентПолная сумма зачислена/возвращена

Частичный возврат

АспектДетали
СуммаУказанная часть заказа
Влияние на комиссииПропорциональный возврат
РасчетReversal = Original Commission * (Refund / Order Total)
КлиентЧастичная сумма зачислена/возвращена

Пример частичного возврата

Order Total: 10,000 RUB
Original Level 1 Commission: 1,000 RUB (10%)
Refund Amount: 2,500 RUB (25%)

Commission Reversal: 1,000 * 0.25 = 250 RUB

Обработка отмены комиссий

Автоматический процесс отмены

1. Refund approved
2. System identifies related commissions
3. For each commission:
   - Calculate reversal amount
   - Create reversal transaction
   - Update partner balance
4. Original commissions marked as REVERSED
5. Partners notified of reversal
6. Audit log created

Сопоставление статусов отмены

Статус комиссииДействие отмены
PENDINGОтменить комиссию (без влияния на баланс)
APPROVEDВычесть из pending_balance
PAIDВозврат из available_balance

Обработка отрицательного баланса

Когда возврат превышает доступный баланс:

СценарийДействие
Частичный балансВычесть доступное, остаток записать как долг
Нулевой балансПолная сумма записана как долг
Достигнут лимит долгаАккаунт помечен для проверки

Финансовая отчетность

Ежедневная сверка

Требуемые ежедневные проверки

ПроверкаОписаниеЧастота
Сводка балансовОбщие балансы платформыЕжедневно
Сводка выплатОбработанные vs одобренные выплатыЕжедневно
Сводка комиссийСозданные vs выплаченные комиссииЕжедневно
Проверка расхожденийВыявление несоответствийЕжедневно

Отчет ежедневной сверки

РазделМетрики
Открывающие балансыОбщий доступный, ожидающий, заработанный
ТранзакцииДобавленные комиссии, обработанные выплаты
КорректировкиСделанные ручные корректировки
Закрывающие балансыИтоги на конец дня
РасхождениеРазница между расчетным и фактическим

Процесс сверки

1. Run daily reconciliation report
2. Review variance section
3. If variance detected:
   - Investigate source
   - Document findings
   - Create adjustment if needed
4. Sign off on reconciliation
5. Archive report

Отчеты по комиссиям

Типы отчетов

ОтчетОписаниеЧастота
Ежедневные комиссииКомиссии за деньЕжедневно
Комиссии партнераКомиссии по партнерамПо запросу
Анализ уровнейРаспределение комиссий по уровнямЕженедельно
Анализ источниковКомиссии по типу источникаЕженедельно
Отчет трендовТренды комиссий во времениЕжемесячно

Поля отчета по комиссиям

ПолеОписание
ПериодДиапазон дат отчета
Всего сгенерированоБрутто созданные комиссии
Всего одобреноКомиссии, одобренные к выплате
Всего выплаченоКомиссии, перемещенные в доступные
Всего отмененоОтмененные комиссии
Нетто комиссииСгенерировано минус отменено
По уровнямРазбивка по уровню комиссии
По источникуРазбивка ORDER vs INVESTMENT

Отчеты по выплатам

Типы отчетов

ОтчетОписаниеЧастота
Ежедневные выплатыОбработанные выплаты за деньЕжедневно
Выплаты партнераИстория выплат по партнеруПо запросу
Анализ методовВыплаты по методу оплатыЕженедельно
Отчет по статусамВыплаты по статусуЕжедневно
Отчет по неудачамАнализ неудачных выплатЕжедневно

Поля отчета по выплатам

ПолеОписание
ПериодДиапазон дат отчета
Подано запросовНовые запросы на выплату
Одобрено запросовОдобрено к обработке
Обработано запросовОтправлено платежному провайдеру
Завершено запросовУспешно завершено
Неудачных запросовНеудачные выплаты
Отменено запросовОтмененные запросы
Общая суммаСумма завершенных выплат
По методуРазбивка по методу оплаты
Средняя суммаСредняя сумма выплаты
Время обработкиСреднее время до завершения

Требования аудита

Все финансовые действия регистрируются

Каждое финансовое действие должно записывать:

ПолеОписание
TimestampТочное время действия
Action TypeКатегория действия
Actor IDАдминистратор, выполнивший действие
Target IDЗатронутый партнер/транзакция
AmountЗадействованная финансовая сумма
Balance BeforeБаланс до действия
Balance AfterБаланс после действия
ReasonПочему действие было предпринято
IP AddressIP-адрес исполнителя
ChecksumПроверка целостности

Типы регистрируемых действий

КатегорияДействия
CommissionCREATE, APPROVE, REVERSE, ADJUST, CLAWBACK
PayoutREQUEST, APPROVE, REJECT, PROCESS, COMPLETE, FAIL, CANCEL
BalanceADJUST, FREEZE, UNFREEZE
RefundREQUEST, APPROVE, PROCESS

Цепочка одобрения для крупных сумм

Пороги одобрения

Диапазон суммыТребуемое одобрение
0 - 50,000 RUBСтандартный администратор
50,001 - 200,000 RUBСтарший администратор
200,001 - 1,000,000 RUBФинансовый менеджер + старший администратор
> 1,000,000 RUBФинансовый директор + финансовый менеджер

Процесс многоуровневого одобрения

1. Action initiated by admin
2. System checks approval requirements
3. If multi-approval needed:
   - Status set to AWAITING_APPROVAL
   - First approver notified
   - First approver reviews and approves/rejects
   - If more approvers needed, next notified
   - All approvers must approve for action to proceed
4. Once all approvals received:
   - Action executed
   - All approvers logged

Регулярные аудиты

График аудитов

Тип аудитаЧастотаОхват
Выборка транзакцийЕженедельноСлучайные 5% транзакций
Верификация балансовЕжемесячноВсе балансы партнеров
Точность комиссийЕжемесячноПересчет выборки комиссий
Верификация выплатЕженедельноВсе выплаты > 100,000 RUB
Проверка доступаЕжеквартальноПрава доступа администраторов
Полный аудитЕжегодноПолный финансовый обзор

Процесс аудита

1. Define audit scope and sample
2. Extract relevant transactions
3. Verify calculations
4. Check approval chains
5. Verify balance integrity
6. Document findings
7. Report discrepancies
8. Implement corrections
9. Archive audit results

Обработка споров

Процесс возврата платежа (chargeback)

Уведомление о возврате платежа

1. Payment provider notifies of chargeback
2. System creates dispute record
3. Related order identified
4. Related commissions identified
5. Admin notified
6. Partner account flagged

Расследование возврата платежа

ШагДействие
1Просмотреть детали заказа и подтверждение доставки
2Проверить историю переписки с клиентом
3Собрать доказательства для спора
4Отправить доказательства платежному провайдеру
5Ожидать решения провайдера

Исходы возврата платежа

ИсходДействие
ВыиграноУбрать флаг спора, без дальнейших действий
ПроиграноОбработать возврат, отменить комиссии
ЧастичноПропорциональный возврат и отмена

Влияние на партнера

Количество возвратовДействие
1Выдано предупреждение
2Усиленный мониторинг
3Проверка аккаунта, возможная приостановка
4+Приостановка аккаунта

Споры партнеров

Типы споров

ТипОписаниеПуть разрешения
Спор по комиссииПартнер не согласен с суммой комиссииПроверить расчет
Спор по отменеПартнер оспаривает отмену комиссииПроверить обоснованность возврата
Спор по выплатеПартнер утверждает, что выплата не полученаПроверить у провайдера
Спор по рангуПартнер оспаривает расчет рангаПроверить квалификации

Процесс спора

1. Partner submits dispute
2. Dispute ticket created
3. Assigned to financial support
4. Review relevant transactions
5. Verify calculations/actions
6. Determine validity:
   - Valid: Process correction
   - Invalid: Provide explanation
7. Document resolution
8. Notify partner
9. Close dispute

Рабочий процесс разрешения

Дерево решений

Dispute Received
      |
      v
Is dispute within 30 days of transaction?
      |
  No -+-> Reject: Outside dispute window
      |
  Yes v
      |
Is supporting evidence provided?
      |
  No -+-> Request additional information
      |
  Yes v
      |
Review transaction details
      |
      v
Was there a calculation error?
      |
  Yes +-> Process correction
      |   Notify partner
      |   Document resolution
      |
  No  v
      |
Was there a system error?
      |
  Yes +-> Process correction
      |   Notify partner
      |   Escalate for fix
      |
  No  v
      |
Explain decision to partner
Offer escalation path if needed
Close dispute

Типы разрешения

РазрешениеОписаниеДействие
КоррекцияНайдена ошибка, исправленаСкорректировать баланс/комиссию
ОбъяснениеНет ошибки, объяснено партнеруПредоставить детальную разбивку
Жест доброй волиНет ошибки, но жест доброй волиНебольшой кредит партнеру
ЭскалацияСложный случай требует старшего рассмотренияПередать старшему администратору
ОтклонениеНедействительный спорЗакрыть с объяснением

Краткий справочник: Финансовые операции

Частые задачи

ЗадачаПутьОдобрение
Одобрить выплатуPayouts > Queue > ApproveСтандартный администратор
Отклонить выплатуPayouts > Queue > RejectСтандартный администратор
Обработать ручную выплатуPayouts > Manual ProcessСтарший администратор
Добавить комиссиюPartner > Commissions > AddЗависит от суммы
Отменить комиссиюCommission > Create ClawbackСтарший администратор
Обработать возвратOrders > Refunds > ProcessСтандартный администратор
Запустить сверкуReports > Daily ReconciliationФинансовая команда

Экстренные процедуры

Экстренная ситуацияДействие
Подозрение на мошенничествоПриостановить партнера, удержать выплаты, расследовать
Системная ошибкаПриостановить обработку, расследовать, запустить сверку
Сбой провайдераПереключиться на ручную обработку, поставить выплаты в очередь
Расхождение балансаЗаморозить затронутые аккаунты, расследовать

Связанные документы