Как выбрать платежный шлюз для интернет-магазина
Практика3 минРедакция Innovialabs
Коротко
Выбирайте шлюз по тому, чем платят ваши покупатели, во что обходится каждый платеж с учетом всех комиссий, как быстро приходят деньги и насколько удобен API для отмен, возвратов и подписок; сравнение только по ставке комиссии почти всегда вводит в заблуждение.
Короткий ответ
Правильный шлюз — тот, которым ваши покупатели могут и хотят платить, и с которым ваш сервер надежно узнает о результате платежа. Проверьте восемь критериев:
- Карты и кошельки.
- Комиссии.
- Скорость выплат.
- Валюты.
- Качество API и документации.
- Рекуррентные платежи.
- Отмены и возвраты.
- Требования к подключению.
Для магазина в Узбекистане обычно подключают Payme и Click одновременно, для продаж за рубеж — международный шлюз вроде Stripe, если ваша компания подходит под его требования.
1. Карты и кошельки
Начните с аудитории, а не со шлюза.
- Какими картами платят ваши клиенты: локальные Uzcard и Humo или международные Visa и Mastercard?
- Нужны ли кошельки и оплата из приложения платежной системы?
- Есть ли рассрочка или оплата по QR, если это важно для вашего чека?
Если шлюз не принимает карту, которой платит половина аудитории, остальные критерии не важны.
2. Комиссии
Смотрите не на одну ставку, а на полную стоимость платежа:
- процент с транзакции и фиксированная часть, если есть;
- отдельные ставки для разных типов карт;
- плата за подключение, абонентская плата;
- комиссия за возврат и спорные платежи;
- расходы на конвертацию валюты.
Попросите у шлюза тарифы письменно и посчитайте на своем среднем чеке.
3. Скорость выплат
Для оборотного капитала важно, через сколько дней деньги приходят на расчетный счет и есть ли минимальная сумма выплаты. Уточните, как выплаты работают в выходные и праздники.
4. Валюты
- Принимаете только в сумах — локального шлюза достаточно.
- Продаете за рубеж — нужен шлюз с мультивалютностью и понятной конвертацией.
- Проверьте, в какой валюте приходят выплаты и кто платит за конвертацию.
5. Качество API и документации
Это определяет срок и стоимость интеграции. Хороший признак:
- подробная документация с примерами запросов и ответов;
- тестовая среда с тестовыми картами;
- серверные уведомления о результате платежа (callback или webhook) с подписью или авторизацией;
- понятные коды ошибок;
- готовые модули для популярных CMS, если вы на CMS;
- живая техподдержка для разработчиков.
6. Рекуррентные платежи
Если у вас подписки, сервисная модель или повторные покупки в один клик, нужна токенизация карты — сохранение карты на стороне шлюза для последующих списаний. Проверьте, поддерживает ли шлюз это и на каких условиях.
7. Отмены и возвраты
- Можно ли отменить платеж через API или только в личном кабинете?
- Поддерживаются ли частичные возвраты?
- Сколько времени деньги возвращаются клиенту?
- Как шлюз уведомляет ваш сервер о возврате?
8. Требования к подключению
Обычно шлюз запрашивает данные юрлица или ИП, банковские реквизиты и рабочий сайт с офертой, контактами и политикой возврата. Международные шлюзы дополнительно проверяют страну регистрации компании. Узнайте список документов заранее: проверка может занять время, и ее стоит начать параллельно с разработкой.
Сводная таблица для сравнения
| Критерий | Что спросить |
|---|---|
| Методы оплаты | Какие карты и кошельки принимаются? |
| Стоимость | Полный список комиссий на моем среднем чеке? |
| Выплаты | Через сколько дней и есть ли минимум? |
| Валюты | Какие валюты, кто платит за конвертацию? |
| API | Есть ли тестовая среда и подписанные уведомления? |
| Рекурренты | Есть ли токенизация карт? |
| Возвраты | Через API, частичные, в какие сроки? |
| Подключение | Какие документы и сколько длится проверка? |
Частые ошибки
- Выбирать по самой низкой ставке, не посчитав возвраты и конвертацию.
- Подключать один шлюз, когда аудитория привыкла к двум разным приложениям.
- Не проверить, как шлюз сообщает о неуспешных платежах.
- Начинать подключение после разработки сайта, а не параллельно с ней.