Solution ashap Posted April 14, 2022 at 10:21 AM Solution Share Posted April 14, 2022 at 10:21 AM Сбербанк Эквайринг PRO (Расширенный протокол) Добавил ashap Добавлено 14.04.2022 Категория Платежные системы Просмотр файла Банковские карты, Сбербанк онлайн (SberPay), Apple pay, Google pay, Бонусами Спасибо от сбербанк. Полная поддержка 54-фз. Поддержка Маркировки. Прием к оплате банковских карт с помощью двухстадийных платежей или одностадийных платежей и передачей данных корзины для формирования чека. Сбербанк России – крупнейший в России банк-эквайер, с многолетним опытом работы на рынке эквайринговых услуг, собственный процессинговым центром, и командой высококвалифицированных специалистов, что позволяет обеспечить высокий уровень предоставления услуг Эквайринга при минимальной стоимости, а также исключить возможность утечки конфиденциальной информации. В модуле реализован выбор механизма работы: - Стандартный (Оплата доступна сразу, переход на оплату сразу после оформления заказа или после если оплата прервана) - Отложенная оплата (переход на оплату только после одобрения администратора) - Контроль наличия товара (если в корзине есть хоть один товар не в наличии, то работает отложенная оплата, если все в наличии то стандартная) Индивидуальные настройки названия товара, Признака предмета расчета (товар, работа, услуга и тд)(магазины 2.3 и выше), Признака способа расчета (Полная предоплата, частичная предоплата и тд)(магазины 2.3 и выше), налогов для товаров индивидуально или принудительно для всех, названия доставки и налога для доставки в чеке. Возможность отображать или скрывать в чеке доставку с ценой 0р (бесплатную доставку) Модуль умеет клонировать сам себя, вы можете создать несколько копий с разными настройками (магазины 2.3) Одностадийный платеж - операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт, которая не требует дополнительного подтверждения. Двухстадийный платеж – операция по оплате товаров/услуг, совершенная через Интернет с использованием банковских карт, требующая дополнительного подтверждения. Двухстадийный механизм работы позволяет разделить процесс проверки платежеспособности банковской карты (авторизация) и снятие денег (финансовое подтверждение). На первой стадии двухстадийного платежа происходит блокирование средств на счету клиента, а на второй списание Уникальный функционал (пока только для магазинов 2.3): Уникальная функция клонирования метода оплаты - вам доступно неограниченное число копий модуля. Индивидуальные настройки для каждого метода оплаты и клонов Уникальная система выбора суммы к оплате. Для каждого метода Вы можете настроить свой вариант. Например: При доставке почтой брать стоимость доставки, При самовывозе частичную предоплату, При доставке курьером - итого без доставки, Для заказов менее 1000 брать полную оплату и т.д Внимание! для использования эквайринга не обязательно иметь расчетный счет в Сбербанке, достаточно иметь расчетный счет в любом другом банке! Особенности модуля: Обновляемая онлайн документация настройки и faq по работе с модулем Стандартная оплата, отложенная оплата, контроль наличия - все в одном Соответствие 54-ФЗ Отправка данных для формирования онлайн чека Отправка чека на email Отправка чека на телефон Валидация номера телефона (не имеет значения в каком виде вы принимаете телефон при оформлении заказа, он будет приведен в правильный) Поддержка купонов в чеке Поддержка купонов на бесплатную доставку в чеке Поддержка кредита магазина в чеке (внутренний баланс аккаунта покупателя) Поддержка скидок в чеке Поддержка наценок в чеке Поддержка покупки подарочных сертификатов в чеке Поддержка использования подарочных сертификатов в чеке Поддержка бонусов в чеке Поддержка правила 1 копейки в чеке - поэтому у вас всегда сойдется точная сумма оплаты и точная сумма всех позиций в чеке(формирование правильной скидки с учетом плавающей копейки, увеличение или уменьшение скидки-наценки если есть товар в количестве 1шт в корзине или разбитие позиции на 2 с присвоением цены уменьшенной или увеличенной на одну копейку) Возможность принудительной работы с НДС (0%, 10%, 20%) и без НДС в чеке Возможность задать НДС для каждого товара индивидуально в чеке Индивидуальное название товара для отображения в чеке Возможность указать обобщенное название доставки для отображения в чеке Возможность включения или отключения передачи корзины для формирования онлайн чеков Удобная отладка всей передаваемой информации (если вы столкнулись с ошибкой это поможет очень удобно проверить всю передаваемую информацию, больше не надо искать логи, вы увидите все на экране) Демонстрационный вывод онлайн чека при отладке (наглядное отображение всех позиций с учетом всех скидок и наценок, ндс и общая сумма всех позиций) Двухстадийная и одностадийная система оплаты на выбор Возможность проводить как часть суммы так и целиком, также с отменами и возвратами. Получение уведомлений от сбербанка о совершении оплаты Автоматическая смена статуса при получении оплаты(возможность отправить письмо автоматически покупателю и админу при поступлении) Возможность использования для электронных товаров. Шифрование пароля API, как в админ панели так и в базе данных. Возможность задать комиссию для покупателя Просмотр успешных платежей в админ панели магазина Если пользователь прервал оплату, заказ все равно создастся (опция в настройках) Возможность оплаты из личного кабинета Возможность получение ссылки на оплату в письме Возможность использования инструкции к оплате при оформлении заказа (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Возможность использования инструкции к оплате в письме о заказе (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Уведомление администратора при получении оплаты Уведомление покупателя при получении оплаты магазином Возможность добавления комментария для дальнейших действий в письмо о успешной оплате(использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов) Возможность повторно выслать ссылку на оплату из админ панели Возможность добавить кнопку «Оплатить позже» при оформлении заказа На странице успешной оплаты, если платеж уже поступил вывод текста об успешной оплате, если платеж не поступил или отказ от оплаты вывод “После того как деньги поступят на наш счет, статус Вашего Заказа # изменится” или возможно в настройках задать Ваш текст. Возможность изменить текст на странице успешной оплаты (использование переменных таких как «номер заказа», «сумма заказа», «комиссия» и html тегов) При оплате сразу после оформления заказа на страницах успешной и ожидаемой оплаты вывод текста, что заказ создан. На страницах успешной и не успешной оплаты зарегистрированным пользователям выводятся ссылки на личный кабинет. Возможность задания максимальной суммы заказа при котором метод не будет выводиться. Возможность задания минимальной суммы заказа при которой метод не будет выводиться. Возможность изменения названия метода оплаты. Возможность использования html тегов в названии метода оплаты (например вставлять картинки) Возможность изменить текст на странице не удачной оплаты (использование переменных таких как «номер заказа», «ссылка на оплату», «сумма заказа», «комиссия» и html тегов) Возможность совершать предоплату от суммы заказа или фиксированную стоимость Поддержка Мульти-языка Поддержка Мульти-магазина Возможность создавать заказ до оплаты, или создавать только после оплаты (задается в настройках модуля) Выбор в настройках валюты магазина Выбор в настройках валюты счета банка Выбор серверов оплаты (тестовый, реальный, свой) Два режима работы модуля curl или filegetcontents (альтернатива для не полноценного хостинга) Возможность менять статус без callback делая запрос от своего сайта на странице удачной оплаты (опция в настройках) Выбор страницы возврата успешной и неудачной оплаты (от модуля или стандартная от магазина - поможет для шаблонов без стандартных стилей) Поддерживает работу с модулем simple Демоhttp://os23.pe-art.ru/ тестовая картаНомер карты 4111 1111 1111 1111Дата истечения срока действия 2024/12Проверочный код на обратной стороне 123Проверочный код 3-D Secure 12345678 админ панель http://os23.pe-art.ru/admin/index.php?route=extension/payment/sbacquiring логин demo пароль demo Заявка на подключение к услуге тут https://www.sberbank.ru/ru/s_m_business/bankingservice/acquiring_total 1 Quote Мои дополнения Link to comment Share on other sites More sharing options...
zhu4koff Posted September 15, 2022 at 09:18 AM Share Posted September 15, 2022 at 09:18 AM @ashap нет ли в планах сделать для модулей общий настраиваемый виджет чтобы его можно было на дашборд поместить и там был вывод N последних записей по обмену с эквайрингом по аналогии? у вас сейчас есть нечто подобное но по отдельным extension/payment/sbacquiring/status&token=... extension/payment/tcsacquiring/status&token=... extension/payment/tcssbp/status&token=... 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted September 15, 2022 at 09:24 AM Author Share Posted September 15, 2022 at 09:24 AM 4 минуты назад, zhu4koff сказал: @ashap нет ли в планах сделать для модулей общий настраиваемый виджет чтобы его можно было на дашборд поместить и там был вывод N последних записей по обмену с эквайрингом по аналогии? у вас сейчас есть нечто подобное но по отдельным extension/payment/sbacquiring/status&token=... extension/payment/tcsacquiring/status&token=... extension/payment/tcssbp/status&token=... Здравствуйте ближайшее время нет точно 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
killerusha Posted September 19, 2022 at 09:45 AM Share Posted September 19, 2022 at 09:45 AM СБП поддерживается? 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted September 19, 2022 at 09:46 AM Author Share Posted September 19, 2022 at 09:46 AM Только что, killerusha сказал: СБП поддерживается? нет 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
zhu4koff Posted October 31, 2022 at 02:27 PM Share Posted October 31, 2022 at 02:27 PM хочется ссылку на оплату отправлять не только на email, но еще и в смс, отсюда 2 вопроса: 1. ссылка на оплату хранится в отдельном поле, как её можно отдельно получить? 2. можете в новой версии как-то сделать более короткую версию ссылки? сейчас выглядит так, что в смс занимаем много места https://site.com/index.php?route=extension/payment/tcsacquiring/go&order_id=....&code=.... может через https://clck.ru/ (например спортмастер использует) или какой-то чпу для сайта сделать по модулям эквайринга Тинькофф и СБП Тинькофф вопросы аналогичны 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted October 31, 2022 at 02:34 PM Author Share Posted October 31, 2022 at 02:34 PM 10 минут назад, zhu4koff сказал: хочется ссылку на оплату отправлять не только на email, но еще и в смс, отсюда 2 вопроса: 1. ссылка на оплату хранится в отдельном поле, как её можно отдельно получить? 2. можете в новой версии как-то сделать более короткую версию ссылки? сейчас выглядит так, что в смс занимаем много места https://site.com/index.php?route=extension/payment/tcsacquiring/go&order_id=....&code=.... может через https://clck.ru/ (например спортмастер использует) или какой-то чпу для сайта сделать по модулям эквайринга Тинькофф и СБП Тинькофф вопросы аналогичны 1. на лету генерируется в модели модуля - функция getCustomFields, не хранится в базе 2. maybe 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
zhu4koff Posted October 31, 2022 at 02:40 PM Share Posted October 31, 2022 at 02:40 PM 1. хочется подружить с модулем отправки смс (OCDEV.pro - Смс уведомления v1.4.9), через создание шаблона с переменной, можете помочь с этим за оплату? Пример переменных 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted October 31, 2022 at 02:41 PM Author Share Posted October 31, 2022 at 02:41 PM 3 минуты назад, zhu4koff сказал: 1. хочется подружить с модулем отправки смс (OCDEV.pro - Смс уведомления v1.4.9), через создание шаблона с переменной, можете помочь с этим за оплату? Пример переменных да, можно сделать если код открытый у модуля смс 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
ashap Posted October 31, 2022 at 02:50 PM Author Share Posted October 31, 2022 at 02:50 PM В 19.09.2022 в 12:45, killerusha сказал: СБП поддерживается? сбп тут 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
ashap Posted January 23, 2023 at 11:44 AM Author Share Posted January 23, 2023 at 11:44 AM Для работы с сертификатами Минцифры требуется обновление модуля порядок обновления, пояснения по сертификатам и требования к серверу читайте в документации. 1 Quote Мои дополнения Link to comment Share on other sites More sharing options...
andrejbr Posted January 27, 2023 at 04:50 PM Share Posted January 27, 2023 at 04:50 PM В 23.01.2023 в 14:44, ashap сказал: Для работы с сертификатами Минцифры требуется обновление модуля порядок обновления, пояснения по сертификатам и требования к серверу читайте в документации. В документации указано: "На сервере необходима библиотека cURL 7.74.0 и выше, а также SSL с поддержкой FIPS (не ниже SSL Version OpenSSL/1.0.2k-fips) В противном случае если ваши требования сервера не подходят и\или вы получаете ошибку no data при включении проверки сертификата, необходимо отключить проверку в настройках модуля для возможности работы." 1. Наш хостинг Таймвэб максимум, что может предложить, это cURL версии 7.58.0 и OpenSSL версии 1.1.1. Как я понимаю, этого для работы с сертификатами Минцифры не достаточно? 2. "... необходимо отключить проверку в настройках модуля для возможности работы." - как понимать данную фразу? Т.е работа вашего модуля последней версии с сертификатами Минцифры возможна и без необходимости установки именно таких версий cURL 7.74.0 и OpenSSL/1.0.2k-fips ? 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted January 27, 2023 at 04:58 PM Author Share Posted January 27, 2023 at 04:58 PM 8 минут назад, andrejbr сказал: В документации указано: "На сервере необходима библиотека cURL 7.74.0 и выше, а также SSL с поддержкой FIPS (не ниже SSL Version OpenSSL/1.0.2k-fips) В противном случае если ваши требования сервера не подходят и\или вы получаете ошибку no data при включении проверки сертификата, необходимо отключить проверку в настройках модуля для возможности работы." 1. Наш хостинг Таймвэб максимум, что может предложить, это cURL версии 7.58.0 и OpenSSL версии 1.1.1. Как я понимаю, этого для работы с сертификатами Минцифры не достаточно? 2. "... необходимо отключить проверку в настройках модуля для возможности работы." - как понимать данную фразу? Т.е работа вашего модуля последней версии с сертификатами Минцифры возможна и без необходимости установки именно таких версий cURL 7.74.0 и OpenSSL/1.0.2k-fips ? 1. Пробуйте , есть случаи когда и на рекомендуемых параметрах не работает 2. да все верно, будет работать все 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
andrejbr Posted January 27, 2023 at 05:55 PM Share Posted January 27, 2023 at 05:55 PM Огромное спасибо за скорый ответ, доживем до 30 января и будем экспериментировать. :)) 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted January 27, 2023 at 05:57 PM Author Share Posted January 27, 2023 at 05:57 PM 1 минуту назад, andrejbr сказал: Огромное спасибо за скорый ответ, доживем до 30 января и будем экспериментировать. :)) Да уже проверено, сертификат минцифры включал сбер переодически. главное модуль обновите , будет работать при любых раскладах 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
andrejbr Posted January 27, 2023 at 06:07 PM Share Posted January 27, 2023 at 06:07 PM Спасибо, Всё понял. Только от сбера не смог добиться ссылки на скачку сертификата sbcert.pem ("Запросить актуальный файл сертификата можно в поддержке банка"). И да, надеюсь Вашего сертификата, который я скачал "... либо скачайте по ссылке для реальных платежей (будет доступен после 23 января)" и переместил на хостинг в указанную папку, хватить для работы? 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted January 27, 2023 at 06:13 PM Author Share Posted January 27, 2023 at 06:13 PM Только что, andrejbr сказал: Спасибо, Всё понял. Только от сбера не смог добиться ссылки на скачку сертификата sbcert.pem ("Запросить актуальный файл сертификата можно в поддержке банка"). И да, надеюсь Вашего сертификата, который я скачал "... либо скачайте по ссылке для реальных платежей (будет доступен после 23 января)" и переместил на хостинг в указанную папку, хватить для работы? Там уже есть обновление в документации, теперь pem сертификат нужен И он уже доступен он один единственный 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
ashap Posted January 27, 2023 at 06:18 PM Author Share Posted January 27, 2023 at 06:18 PM Скачать сертификат можно самому открыв в браузере страницу https://securepayments.sberbank.ru/payment/rest/ и открыть сертификат в адресной строке, там в зависимости от браузера можно найти чтобы скачать сертификат в формате pem (соответсвенно если его открыть в текстовом редакторе то он должен быть идентичен тому что у меня ссылка в документации ) потом его переименовать в sbercert.pem ну и делать это надо от 30 числа 10:00 мск когда там будет уже сертификат минцифры 1 Quote Мои дополнения Link to comment Share on other sites More sharing options...
andrejbr Posted January 27, 2023 at 06:41 PM Share Posted January 27, 2023 at 06:41 PM "... потом его переименовать в sbercert.pem" - у Вас в документации указано название sbcert.pem. Какое правильно? 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted January 27, 2023 at 07:41 PM Author Share Posted January 27, 2023 at 07:41 PM 1 час назад, andrejbr сказал: "... потом его переименовать в sbercert.pem" - у Вас в документации указано название sbcert.pem. Какое правильно? опечатка Которое в документации естественно верное 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
andrejbr Posted February 3, 2023 at 12:31 AM Share Posted February 3, 2023 at 12:31 AM Уже 4 дня все работает после ввода сертификатов Минцифры. В настройках новой версии модуля в пункте - Проверять сертификат сервера банка - установил Нет. Спасибо за поддержку. 0 Quote Link to comment Share on other sites More sharing options...
Sergeyy84 Posted March 25, 2023 at 05:36 PM Share Posted March 25, 2023 at 05:36 PM Здравствуйте! Подскажите, пожалуйста .что обновилось в модуле с выходом новой версии? 0 Quote Link to comment Share on other sites More sharing options...
ashap Posted March 25, 2023 at 05:37 PM Author Share Posted March 25, 2023 at 05:37 PM в документации все описания 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
ashap Posted January 11, 2024 at 01:33 PM Author Share Posted January 11, 2024 at 01:33 PM Акция до 30.01.2024 Покупая данный модуль ВЫ получаете в подарок модуль Сбер СБП на тот же домен. 0 Quote Мои дополнения Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.