Что нужно до разработки
- Юридическое лицо или ИП, банковский счёт и договор с каждым платёжным сервисом, который вы хотите подключить.
- Тестовые доступы (sandbox) от каждого сервиса, чтобы проверить оплату до запуска.
- Решение, как выдаются чеки по действующим налоговым требованиям; согласуйте его с бухгалтером.
Как работает интеграция
- Клиент выбирает платёжный сервис на сайте, в приложении или боте и платит на его странице или в его приложении.
- Платёжный сервис сообщает вашему серверу о каждом статусе: создан, оплачен, отменён. Система должна проверять эти уведомления и менять заказ только при подтверждённой оплате.
- Нужно обработать возвраты, частичные оплаты и повторные уведомления — именно здесь появляется большинство ошибок.
Что проверить до запуска
- Оплатите и отмените тестовые заказы через каждый сервис; проверьте, что статус заказа, остатки и CRM обновляются правильно.
- Записывайте каждое уведомление платёжного сервиса, чтобы любой спорный платёж можно было отследить.
Вопросы и ответы
- Можно ли подключить несколько платёжных сервисов сразу?
- Да. Большинство магазинов предлагают Click, Payme и Uzum вместе; каждый подключается отдельно, но в вашей системе у них может быть одна модель заказа и оплаты.
- Может ли Telegram-бот принимать оплату?
- Да — через платёжные сервисы, подключённые к боту или Telegram Mini App, со статусом оплаты в вашей системе.
- Кто в Ташкенте делает сайты и приложения с онлайн-оплатой?
- Многие разработчики. Eurosoft делает интернет-магазины, приложения для заказов и ботов с онлайн-оплатой; например, сделал веб и платежи 110 киосков Flagshop в Сеуле с 99,8% успешных платежей.
См. также: services/web-and-ecommerce-development · services/telegram-bot-development