Переводы между счетами (обмены)
Перевод между счетами (обмен) — это пара связанных оплат: списание (отрицательная сумма) с исходного счёта и зачисление (положительная сумма) на счёт назначения. Зачисление ссылается на списание через внутреннюю связь «Парная оплата» (см. глоссарий оплаты), а в служебных данных фиксируется снимок балансов обоих счетов на момент перевода.- Перевод создаёт две оплаты в одной транзакции (либо обе, либо ничего): списание и зачисление.
- Балансы затронутых счетов пересчитываются сами, поэтому перевод уменьшает баланс одного счёта и увеличивает другой (см. «Пересчёт баланса счёта»).
- Редактирование перевода идёт через операцию зачисления: сумма применяется к зачислению положительной, к парному списанию — зеркально отрицательной; поля «откуда»/«куда» меняют счета списания и зачисления. Если парной операции нет, правки молча не применяются.
- Удаление назначения платежа, связанного с переводом, удаляет обе оплаты.
Возвраты
Возврат — оформление возвращённых клиенту денег по аренде или продаже.Возврат не изменяет и не удаляет исходный платёж — он создаёт отдельную встречную расходную операцию. В истории заказа
остаются обе записи: приход и возврат.
- В запросе указывают ровно один объект (либо аренду, либо продажу), вид оплаты, сумму и необязательную причину.
- Сумму к возврату можно передавать любым знаком — она всё равно приводится к отрицательной (направление «расход»).
- В отличие от обычной оплаты, при возврате не проверяется превышение фактически оплаченного по заказу.
- Уведомление о возврате отправляется только если у связанной оплаты есть привязка к аренде, продаже или мастерской.
Автоматический возврат при возврате залога
Возврат залога по аренде — второй источник таких же возвратных операций, только оформляет их система, а не сотрудник.- Система смотрит сальдо успешных операций, привязанных к залогу, отдельно по каждому сочетанию вида оплаты и счёта.
- На каждый положительный остаток создаётся встречная расходная операция с отметкой возврата и причиной «Возврат залога». Деньги уходят с того счёта, на который приходили (счёт определяется по виду оплаты, как и везде).
- Только после этого залог помечается возвращённым с датой возврата. Смена статуса и денежные операции выполняются вместе: либо и то, и другое, либо ничего.
Возвращается именно сальдо, а не номинал залога, поэтому действие безопасно повторять: повторный возврат, залог без операций
(текстовый или неоплаченный), ожидающая оплаты операция и уже сделанный частичный ручной возврат — все эти случаи доводят
остаток до нуля и не создают лишних записей. Вместе со статусом к нулю приходят баланс счёта, сумма «Оплачено» по аренде
(приход залога её завышал — расход симметрично снимает) и удержанная сумма залога.
Уведомления по возврату залога намеренно не отправляются — операции, привязанные к залогу, в уведомлениях не участвуют. Это
согласуется с общим правилом: депозитные и отрицательные операции не «шумят».
Связанные страницы
Глоссарий: Переводы и возвраты
Полный перечень полей возврата оплаты.
Оплата: модель, знак и проверки
Поле «Парная оплата» и нормализация знака суммы.
Счета, виды оплаты и статьи
Как перевод между счетами влияет на баланс каждого из них.
Распределение, назначение платежа и контрагенты
Удаление назначения платежа, связанного с переводом, убирает обе оплаты пары.