Home
Здесь вы найдете техническое описание бизнес процессов allpay и описание публичных API. Этот документ предназначен для разработчиков желающих интегрироваться с платежной системой allpay.
Данный раздел служит для удобства навигации и содержит перечисление всех доступных интеграций в системе allpay. Каждый параграф состоит из
- диаграммы движения денег(в прямоугольниках указана роль в системе allpay, а в прямоугольниках с закругленными краями - название операции)
- краткого нетехнического описания интеграции
- список документации необходимый и достаточный для написания интеграций.
Роль | Описание |
---|---|
Клиент | Физическое лицо, зарегистрированное в системе allpay, владелец электронного кошелька и электронных денег |
Агент | Юридическое лицо или индивидуальный предприниматель, зарегистрированный в системе allpay, который осуществляет пополнение и снятие электронных денег с кошельков клиентов |
Мерчант | Юридическое лицо или индивидуальный предприниматель, зарегистрированный в системе allpay, принимающий электронные деньги allpay в качестве оплаты товаров и услуг |
Данная операция может быть использована для пополнения счета произвольного клиента системы allpay по запросу агентской системы. Представляет собой по сути перевод денег в пользу клиента. Электронные деньги в результате операции будут списаны с агентского аккаунта от имени которого производилось пополнение.
Данная операция позволяет оплачивать на указанный терминал. Деньги списываются со счета агента от имени которого авторизован запрос и, пройдя через указанный в запросе счет клиента, оказываются на счету мерчанта, которому принадлежит терминал.
Данная операция позволяет оплачивать услуги. Под услугами подразумевается, коммунальные услуги, телефон, пополение баланса на других сервисах и тд. Деньги списываются со счета агента от имени которого авторизован запрос и, пройдя через счет клиента, оказываются на счету мерчанта, чьи услуги необходимо оплатить.
По факту получения денег мерчант пополняет счет в пользу которого была оплата(уже вне системы allpay).
Данная операция позволяет перенаправить клиента на сайт allpay для оплаты товаров или услуг мерчанта в стиле PayPal. На сайте мерчанта формируется запрос и клиент перенаправляется на сайт allpay для проведения оплаты. После оплаты система allpay уведомляет сайт мерчанта об успешно проведенной оплате.
Данная интеграция подразумевает что система allpay является инициатором платежа, в то время как вы являетесь поставщиком услуг.
- Здесь нет требований к сервису потому что обычно мы интегрируется с провайдерами.
Данная интеграция позволяет мерчанту снимать деньги с клиента при предоставлении клиентом одноразового пароля который может быть сгенерирован в мобильном приложении allpay клиентом. В этой интеграции в отличии от других агентская система управляет жизненным циклом транзакций и должна завешать или отклонять транзакции.