Интеграция 1С-Битрикс с платёжной системой Samsung Pay
Недавно к нам обратился клиент, запускающий интернет-магазин на 1С-Битрикс. В его бизнес-требованиях значилась поддержка Samsung Pay — он был уверен, что это повысит конверсию. Но при погружении в задачу выяснили: Samsung Pay недоступен в России уже несколько лет. Клиент уже закупил оборудование для NFC, но мы объяснили, что бессмысленно. Перепроектировали платёжный сценарий на альтернативы — СБП и SberPay. Итог: конверсия выросла на 15%, а комиссии снизились на 40% по сравнению с классическим эквайрингом. Этот кейс — типичный пример того, почему перед интеграцией нужно проверять актуальность платёжных методов в регионе.
Другой клиент, из Казахстана, наоборот, нуждался в Samsung Pay. Там сервис работает, и мы интегрировали его за 5 дней. Запросы на международные платежи — обычное дело. Поэтому мы подготовили универсальное решение: подключаем Samsung Pay для стран, где он активен, и предлагаем альтернативы для РФ.
Почему Samsung Pay больше не работает в России?
Samsung отключил NFC-платежи и онлайн-транзакции для российских пользователей ещё несколько лет назад. На сегодняшний день сервис не восстановлен. Согласно документации Samsung, сервис приостановлен в РФ. Если ваш магазин ориентирован на рынки, где Samsung Pay активен (Казахстан, Узбекистан, страны ЕС) — технически подключить его можно. Но для РФ потребуется альтернатива.
Какие платёжные системы работают на замену?
Мы сравнили три основных варианта:
| Платёжная система | Комиссия | Скорость | Охват |
|---|---|---|---|
| СБП | 0.4–0.7% | 1–2 сек | Все карты |
| МИР Pay | 0.7–1.2% | 2–3 сек | Только МИР |
| SberPay | 0.5–1% | 1–3 сек | Клиенты Сбера |
СБП — лидер по скорости и комиссии. Переводы проходят в 2 раза быстрее, чем через эквайринг. Для магазина с оборотом 1 млн ₽ в месяц экономия на комиссиях может составить до 40% по сравнению с классическим эквайрингом. Подключение СБП также требует регистрации в НСПК, но мы помогаем с документами.
Техническая архитектура (для рынков, где Samsung Pay работает)
Samsung Pay Online использует Web Payments API. Сценарий:
- JS SDK инициализирует платёж.
- Пользователь подтверждает в приложении Samsung Pay (биометрия или PIN).
- SDK возвращает зашифрованный токен.
- Токен передаётся в банк-процессор.
// Samsung Pay JS SDK
const samsungPay = new SamsungPay.PaymentClient({ environment: 'PRODUCTION' });
const paymentMethods = [{
type: 'CARD',
parameters: { allowedCardNetworks: ['VISA', 'MASTERCARD', 'AMEX'] },
tokenizationSpecification: {
type: 'PAYMENT_GATEWAY',
parameters: { gateway: 'cybersource', gatewayMerchantId: 'YOUR_MERCHANT_ID' },
},
}];
samsungPay.isReadyToPay({ paymentMethods }).then(response => {
if (response.result) showSamsungPayButton();
});
function initPayment(orderAmount) {
samsungPay.loadPaymentData({
apiVersion: '2',
merchantInfo: { merchantId: 'SPG_MERCHANT_ID', merchantName: 'Shop' },
allowedPaymentMethods: paymentMethods,
transactionInfo: {
totalPrice: String(orderAmount),
totalPriceStatus: 'FINAL',
currencyCode: 'KZT',
},
}).then(data => {
sendTokenToServer(data.paymentMethodData.tokenizationData.token);
});
}
Процесс подключения Samsung Pay (для международных проектов)
- Регистрация на Samsung Pay Developers.
- Заявка рассматривается до 10 рабочих дней.
- Получение
serviceIdиpartnerId. - Настройка банка-эквайера (Cybersource, Braintree).
- Реализация JS SDK и серверной обработки.
- Прохождение сертификации Samsung.
Как мы подключаем альтернативные платёжные системы в 1С-Битрикс
Для российских магазинов мы рекомендуем СБП или SberPay. Интеграция через плагины Маркетплейса или прямую разработку. Мы используем PHP 8.1+, компоненты 2.0 и тегированное кэширование. Пример подключения СБП через API:
use Bitrix\Main\Web\HttpClient;
$client = new HttpClient();
$response = $client->post('https://qr.nspk.ru/api/v2/payment', $data);
$qrId = $response->getQrId();
Серверная часть обрабатывает callback от СБП, обновляет статус заказа и фискализирует чек через АТОЛ Онлайн (54-ФЗ). Весь процесс занимает 2–3 дня разработки. Средняя стоимость интеграции модуля варьируется от 30 000 до 120 000 руб в зависимости от сложности.
Типичные ошибки при интеграции платежных систем в 1С-Битрикс
- Неправильная обработка callback'ов — пропущенные webhooks приводят к задвоению заказов.
- Отсутствие тестирования с тестовыми картами — в боевом режиме вылезают ошибки.
- Игнорирование 54-ФЗ — без фискализации чеков возможны штрафы до 50 000 руб.
- Неоптимизированные запросы к базе — падение скорости при высоких нагрузках.
Что входит в работу
- Аудит текущих платёжных шлюзов
- Выбор оптимального решения под регион и оборот
- Регистрация в платёжной системе (помощь с документами)
- Разработка модуля интеграции (JS + PHP)
- Интеграция с фискальным регистратором (54-ФЗ)
- Нагрузочное тестирование (до 1000 одновременных запросов)
- Документация и обучение вашей команды
- Поддержка после запуска (1 месяц бесплатно)
Ориентировочные сроки
| Этап | Срок |
|---|---|
| Аудит и проектирование | 1–2 дня |
| Разработка модуля | 3–5 дней |
| Интеграция и тестирование | 2–3 дня |
| Документация | 1 день |
Стоимость рассчитывается индивидуально под ваш проект. Оставьте заявку — мы подберём оптимальное платёжное решение и оценим сроки. Свяжитесь с нами для аудита платёжных шлюзов. Закажите разработку модуля оплаты под ключ — получите консультацию инженера по вашему проекту.







