Я создаю приложение, которое должно поддерживать Кошелек и для транзакций, которые мы будем использовать PayPal
(также учитывая Square,Cash App
).У меня есть опыт работы с PayPal
, но мой сценарий использования следующий:
- Будет три типа пользователей (
Super-Admin, Admin and Client
) - Все сделают платеж с
PayPal
(на данный момент). - Приложение должно будет поддерживать
Wallet
для Admin and Client
. - Оба пользователя будут переводить деньги в приложение
wallet via PayPal
. - И когда
Super-Admin
хочет снять деньги, деньги будут списаны с кошелька. - Администратор должен выдать деньги на
Client from the Wallet to Client's wallet
. - Клиент может снять деньги с
Wallet to PayPal account.
Поэтому мне нужен совет о том, как я могу реализовать эту функцию.Какой будет поток?