Соседи по комнате вместе оплачивают счета

Процентный контракт ARP - это контракт ARP, который использует проценты для вычисления суммы, подлежащей оплате/долгу каждым аккаунтом.

Давайте рассмотрим сценарий использования ARP группой людей (Пользователи A, B, C и D), которые снимают одну и ту же квартиру и должны платить свои коммунальные счета. Каждый из них обязан оплатить 25% месячных счетов.

Вот пошаговое руководство по настройке такого ARP:

  • Первый шаг - развернуть ручной контракт ARP, как мы делали на этой странице

Ручные пандусы

Создание аккаунтов для соседей

  • Нажмите на кнопку Details вашего ARP, чтобы открыть панель

  • Поскольку Employee One получает оплату в USD, давайте выберем токен USD tFIAT. Нажмите кнопку Select a currency, чтобы открыть мастер токенов, как показано на изображении ниже. Нажмите кнопку Manage Tokens, чтобы открыть форму справа, активируйте токены PaySwap Onramp, а затем вернитесь к предыдущей форме

  • Найдите и выберите токен USD tFIAT

  • Теперь у вас должен быть выбран USD, как показано на изображении ниже. Нажмите кнопку Control Panel, чтобы показать меню панели управления

  • Нажмите кнопку Create/Update Account; заполните форму на изображении справа ниже. Убедитесь, что вы прочитали описание каждого параметра, чтобы предоставить правильное значение

Поле "Владелец счета" установлено на адрес Пользователя A

Поле "Сумма к получению" установлено на 25%, что является долей месячных счетов, которые Пользователь A будет оплачивать периодически

Поле "Периодичность к получению" установлено на 43200, что соответствует количеству минут в месяце. Этот параметр устанавливает продолжительность каждого цикла оплаты от Пользователя A к контракту

Параметр "Начать получение" устанавливает дату, с которой контракт должен начать отсчет секунд до следующего платежа от Пользователя A к контракту. Мы установили этот параметр на 20 октября 2023 года

Параметр "Описание" предоставляет описательный комментарий о счете, чтобы мы могли запомнить цель счета в будущем.

  • Подтвердите форму и перезагрузите страницу. Установите флажок Mine Only, чтобы показывать только ваши контракты ARP (это позволит вам быстрее найти ваш ARP)

  • Вы увидите ID вашего недавно добавленного счета в левом нижнем углу панели ARP

  • Вот изображение нашей панели ARP перед добавлением нового счета

  • А вот изображение нашей панели ARP после добавления нового счета

  • Нажатие на ID вашего недавно добавленного счета (в нашем примере это 4) покажет вам детали счета, как на изображении выше.

  • Следующим шагом является настройка других трех счетов для Пользователей B, C и D точно таким же образом, как мы только что сделали для Пользователя A

Установка доли в казне

После настройки счетов ваших пользователей, вам нужно сообщить контракту ARP, что 100% всех внесенных депозитов с этих счетов должны попасть в казну ARP. Для этого перейдите в меню панели управления вашего ARP и нажмите кнопку Update Parameters

  • Установите параметр Admin Credit Share на 100%, что означает

  • Заполните другие поля по мере необходимости и подтвердите форму

Уведомление ARP о последнем счете

После настройки различных счетов вам просто нужно уведомить контракт ARP о последнем счете, чтобы он мог рассчитать, сколько каждому соседу нужно заплатить и когда. Для этого перейдите в меню панели управления вашего ARP и нажмите кнопку Notify Debt. Убедитесь, что вы выбрали правильную валюту, нажав кнопку Control Panel

  • Введите сумму последнего счета в поле Debt Amount и подтвердите форму

Поздравляю, вы успешно настроили ваш контракт ARP для сбора ежемесячных счетов от каждого из ваших соседей.

Оплата вашей доли последнего счета

Вот пошаговое руководство по оплате вашей доли последнего счета:

  • Перейдите к вашему ARP и выберите свой счет по его ID в левом нижнем углу панели ARP

  • В меню панели управления выберите опцию AutoCharge и заполните форму с ID вашего счета и количеством платежных циклов, на которые вы готовы заплатить (в этом случае это должно быть установлено на 0)

  • Подтвердите транзакцию, чтобы контракт мог снять необходимую сумму с вашего кошелька

Вывод ежемесячного платежа по счету

После того, как ваши соседи оплатили свою долю последнего счета, вы можете вывести общую сумму, оплаченную из казны ARP, чтобы оплатить услуги коммунальных служб. Для этого перейдите в меню панели управления вашего ARP и выберите опцию Withdraw

  • Укажите сумму, которую хотите вывести из казны, и подтвердите транзакцию

Поздравляю! Теперь вы можете оплатить своим поставщикам услуг коммунальные платежи.

Last updated