Решён
Как подключить платежный агрегатор на сайт?

Илья Дата E-commerce
3.4k
5

Делаю интернет магазин на самописном PHP. Дошел до оплаты и завис.

Нужно принимать карты, СБП, может еще что то. Смотрю на ЮKassa, Робокассу, Тинькофф - и не понимаю с чего начать. У всех какие то API, вебхуки, тестовые среды.

Вопросы:

  1. Что проще всего интегрировать для новичка?
  2. Какие комиссии норм считаются?
  3. Нужно ли ИП/ООО или можно как самозанятый?

Оборот планирую небольшой, до 100к в месяц.

Решение
66
Участник • 3 ответа

Самозанятым официально нельзя подключать эквайринг. Это не прихоть агрегаторов, это 54-ФЗ и требования ЦБ.

Варианты:

  • Открыть ИП на УСН 6%, это 2 дня и бесплатно через Госуслуги
  • Работать через посредника типа Продамус, они берут платежи на себя и переводят тебе как самозанятому за "услуги", но это серая схема

По агрегаторам - для небольших оборотов разницы особой нет. ЮKassa, Робокасса, Тинькофф Касса - все примерно одинаковые 3-4%. Бери тот, чья документация понятнее лично тебе.

Аватар Илья Дата

Спасибо, про ИП понял. Пойду открывать тогда, раз без вариантов.

34
Участник • 2 ответа

ЮKassa проще всего. У них готовый SDK для PHP, ставится через composer за минуту.

По шагам:

  1. Регаешься на yookassa.ru
  2. Проходишь модерацию (нужен ИП или ООО, самозанятым не дают)
  3. Получаешь shopId и секретный ключ
  4. Ставишь composer require yoomoney/yookassa-sdk-php
  5. Создаешь платеж, редиректишь юзера, ловишь вебхук

Комиссия 3.5% за карты, СБП дешевле. Для твоих оборотов нормально.

Аватар Илья Дата

А модерация долго проходит? И что именно проверяют?

Аватар Виктор Фотоохотник

У меня за 2 дня прошла. Смотрят сайт, проверяют что не скам, просят скан паспорта и выписку из ЕГРИП.

27
Участник • 4 ответа

Тинькофф Касса топ. Интеграция элементарная, в личном кабинете все наглядно, деньги на счет падают на следующий день. И если у тебя уже есть счет в Тинькофф Бизнес - вообще за час все настроишь.

$payment = $client->createPayment([
    'amount' => ['value' => '1000.00', 'currency' => 'RUB'],
    'confirmation' => ['type' => 'redirect', 'return_url' => 'https://site.ru/thanks'],
    'description' => 'Заказ №123'
]);
header('Location: ' . $payment->confirmation->confirmationUrl);

Примерно так выглядит создание платежа. Дока у них на сайте отличная.

3
Участник • 1 ответ

а зачем самопис? возьми вордпресс с вукомерсом, там плагины для всех платежек есть, ничего кодить не надо вообще

11
Эксперт • 3 ответа

Подключал Робокассу год назад. Из плюсов - много способов оплаты из коробки, включая всякие Qiwi и криптовалюты. Из минусов - интерфейс ЛК как из 2005 года, и техподдержка иногда отвечает по 3 дня.

Комиссии у них плавающие, зависят от способа оплаты. Карты около 3.9%, СБП 1.5% вроде было.

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.