Внутри системы реализована интеграция с различными платежными системами.
Используя эту интеграцию, ваши клиенты могут оплачивать услуги прямо из личного кабинета Smartswitch.
Деньги будут попадать на ваши банковские счета, а балансы клиентов внутри Smartswitch автоматически пополняться.
Вот так выглядит предложение пополнить в личном кабинете клиента:
Здесь вы видите доступные платежные методы.
Платежный метод - способ оплаты клиентом выставленного счета.
Вы можете самостоятельно определять, какие платежные методы доступны клиенту, а какие нет.
Это можно сделать глобально для всего сервера или индивидуально для групп клиентов.
Также вы можете определить доступную валюту пополнений и минимальную сумму.
После выбора платежного метода клиентом, Smartswitch определяет подходящую сконфигурированную платежного систему для выполнения проводки.
Платежная система - компания, с которой у вас заключен договор на предоставление услуг эквайринга.
Данная компания предоставляет API для подключения и может поддерживать один или несколько платежных методов.
Компания обычно берет % от каждой проводки.
Данный % может быть автоматически добавлен к сумме пополнения.
На данный момент реализована интеграция с следующими платежными системами:
Вы можете заключить контракт с указанными компаниями и установить выданные вам ключи и настройки в Smartswitch.
После этого вы сможете выставлять приоритеты для каждого платежного метода по используемой платежной системе.
Если платежная система поддерживает несколько платежных методов - то она называется Платежным агрегатором.
Например, Paymaster поддерживает много платежных методов (Visa/Mastercard, Webmoney, Qiwi, итд).
Есть возможность подключиться к Webmoney напрямую, используя их API, или через платежного агрeгатора Paymaster.
Это относится к любому платежному методу.
Преимуществом использования платежного агрегатора является доступность многих платёжных методов, используя унифицированное API платёжного агрегатора.
Недостатком использования платежного агрегатора является необходимость платить комиссию агрегатору, которой можно было бы избежать, имея прямое подключение.
Платежные системы могут поддерживать различные валюты.
Например, Paymaster работает только с RUB.
Для зачисления суммы на баланс без конвертаций валют, клиент в личном кабинете выбирает платежный метод, Smartswitch после этого показывает доступные валюты пополнения для этого метода.
После выбора валюты и ввода суммы, Smartswitch выбирает подходящую платежную систему, к которой направить запрос.
Если было выбрано RUB - то запрос направится на Paymaster.
После того, как выбрана платежная система, установлена конечная сумма пополнения с учетом комиссий, клиенту предлагается подтвердить заказ.
После подтверждения браузер клиента открывает всплывающее окно, в котором он перенаправляется на сайт платежной системы.
После завершения оплаты на сайте платежной системы, Smartswitch получает от нее уведомление об оплате.
И после закрытия всплывающего окна клиенту отображается подтверждение оплаты и новый баланс для учетной записи.