Показать страницуСсылки сюдаНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Шаблон разбивки платежей ====== С версии 3.14.03 вводится функционал разделения (разбивки) платежа о пополнении абонентом на несколько частей. {{ :billing:feature:paymenttemplate.jpg?600|}} Данный функционал позволит настроить как и на сколько частей разбить платеж ====== Настройка ====== ^ Параметр ^ Описание ^ | Название | Название шаблона, используется в настройках платежных систем при выборе шаблона | | Тип | summa - шаблон работает от суммы пополнения | | Условия | Как и на сколько разбить платеж, каждое условие это часть платежа | ====== Условия ====== ^ Параметр ^ Описание ^ | Назначение платежа | Используется для обозначения за что идет эта часть платежа (передается в платежную систему) | | Условие | fixed - фиксированная сумма, percent - процент от оставшиеся суммы | | Сумма | Для fixed - сколько зачислить в эту часть платежа, Для percent - сколько % зачислить в эту часть платежа | | Получатель | bank - выбор счета из справочника счетов, id - указать ID получателя самому | ====== Примеры ====== **Пример 1:** \\ Если нужно разбить платеж пополам, необходимо создать шаблон с двумя условиями percent и суммой 50. \\ В таком случаи платеж на 90 будет разбит на 2 платежа по 45 **Пример 2:** \\ Если нужно разбить платеж на 15 фиксированных а остальное разбить пополам, нужно создать 3 условия: \\ 1) условие: fixed и summa: 15 \\ 2) условие: percent и summa 50 \\ 3) условие: percent и summa 50 \\ В таком случаи платеж на 90 будет разбит на 3 платежа: 15, 37.5 и 37.5 **Пример 3:** \\ Если нужно разбить платеж на 30%, 50 фиксировано и остальное в третий счет, нужно создать 3 условия: \\ 1) условие: percent и summa 30 \\ 2) условие: fixed и summa 50 \\ 3) условие: percent и summa 100 \\ В таком случаи платеж на 90 будет разбит на 3 платежа: 27, 50 и 13 \\ Если денег при обработке условия не хватит, то дальнейшие счета созданы не будут так как им нечего переводить. \\ К примеру если шаблон 50%, 35 фикс и 100% на остальное и платеж был на 50, то шаблон отработает по такой логике: \\ от 50 будет отнято 50%, 25 запишет на первый счет, дальше осталось 25 и второе условие с фикс. 35, по этому 25 запишет на второй счет, условие третьего счета выполнить не удается из за того что сумма = 0, по этому пополнение будет разбито только на 2 части. billing/feature/paymentseparation.txt Последнее изменение: 3 мес. назад — alexd