Подключение платежной системы Assist
Assist — сервис, который является одним из крупнейших в России по предоставлению услуг обработки онлайн платежей. Система является мультибанковской и позволяет проводить платежи с помощью карт Visa и MasterCard, а также с помощью электронных денег WebMoney, Яндекс.Деньги, QIWI и других. Подключив свой сайт(интернет-магазин и т.д.) к системе Asist, вы дадите возможность принимать платежи онлайн, а клиентам производить оплату любым удобным для них образом, что также положительно отразиться на конверсии продаж (чем легче и быстрее, тем больше вероятность покупки).
Как подключиться к системе
- Отправить заявку на регистрацию аккаунта, дождаться его активации;
- Далее вам на емаил придут данные доступа для работы в тестовом режиме. Это необходимо для подключения и технической настройки сайта, а также тестирования проведения платежей. Информация о подключении находится в инструкции «Настройка технического взаимодействия», по ссылке: http://www.assist.ru/support_center/setup/docs_and_prog.htmВход в тестовую панель управления, по ссылке: https://account.demo.paysecure.ru
- В панели управления необходимо произвести следующие настройки — в разделе Настройки мерчантов вкладка Настройки платежей указать параметры: URL_RETURN, URL_RETURN_OK, Действие после авторизации и Секретное слово;
- Далее в разделе Настройки мерчантов вкладка Настройка отправки результатов платежей указать параметры: URL для отправки результатов, Тип протокола, Тип подписи;
- Установить на ваш сайт модуль интеграции с платежной системой Asist;
- Затем можно произвести первые тестовые платежи, для этого используйте тестовые данные — Тип карты: VISA, Номер: 4111111111111111, Держатель: TEST, Действует до: 12/2020, CVV: 123
- После успешного проведения тестовых платежей, связаться с поддержкой системы Asist и запросить перевод сайта в рабочий режим.
HTML код формы платежа
- Merchant_ID – идентификатор предприятия в системе АПК Ассист;
- OrderNumber – номер заказа в системе расчетов предприятия, соответствующий данному платежу;
- OrderAmount – сумма покупки.
PHP скрипт обработки данных
Скрипт принимает данные о статусе проведения платежа, переданные системой Asist. Ссылка на данный скрипт указывается в разделе Настройки мерчантов вкладка Настройки платежей в параметре URL_RETURN.
<!--?php $secretword = 'xxx'; // Секретное слово $X = $_POST['merchant_id'].$_POST['ordernumber'].$_POST['amount'].$_POST['currency'].$_POST['orderstate']; $my_crc = strtoupper(md5(strtoupper(md5($secretword).md5($X)))); echo '<?xml version="1.0" encoding="UTF-8"?-->'; if ($my_crc == $_POST['checkvalue']) { echo " {$_POST['billnumber']} {$_POST['packetdate']}"; // Платеж успешно проведен. Можно отметить это в стутусе заказа пользователя // Тут может быть MySQL запрос к БД } else { // Ошибка. Неверная контрольная сумма. // Тут может быть MySQL запрос к БД } echo ''; |
Готовый модуль для CMS Совместные покупки
Asist можно интегрировать во множество CMS путем простой установки дополнительного модуля или плагина, список поддерживаемых систем можно посмотреть тут. Для CMS «Совместные покупки» также есть готовый модуль, который позволяет быстро подключить сайт к системе Asist и начать принимать платежи онлайн.
Помощь в подключении Asist
Есть у вас возникли сложности в настройке и подключении системы платежей, в том числе сложности с технической стороны вашего сайта, то вы всегда можете обратить ко мне за помощью. Я проконсультирую вас, помогу настроить систему, интегрирую её с сайтом, если потребуется напишу нужные скрипты.
Похожие записи
Оставить комментарий
Full Stack
Senior, Architect
предложить оффер
- jQuery: как получить значение атрибута?
- PHP работа с изображением, класс SimpleImage
- Интеграция с API ОСАГО сайта sravni.ru
- Комментарии на PHP, Ajax, mySQL
- PHP: Категории бесконечного уровня вложенности.
- Nginx редирект на другой сервис с сохранением URL спросил (а) Сергей
- Исполнитель пропал, почему такое случается и понять с кем работать? спросил (а) Артем
- Можно ли WordPress считать универсальным движком? спросил (а) Андрей
- Что такое самописный скрипт или CMS? спросил (а) Антон
- Как при поиске в linux используя grep, добавить исключения? спросил (а) Алексей
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Как создать Telegram-бота с авторизацией через сайт к записи
- PHP скрипт: каталог закладок на сайты к записи
- Валидация на PHP к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
Archive
- +2024 (25)
- Ноябрь 2024 (10)
- Октябрь 2024 (8)
- Сентябрь 2024 (1)
- Август 2024 (5)
- Май 2024 (1)
- +2023 (27)
- Ноябрь 2023 (1)
- Октябрь 2023 (13)
- Сентябрь 2023 (10)
- Апрель 2023 (1)
- Март 2023 (1)
- Февраль 2023 (1)
- +2022 (21)
- Декабрь 2022 (11)
- Ноябрь 2022 (1)
- Май 2022 (2)
- Апрель 2022 (2)
- Март 2022 (3)
- Февраль 2022 (1)
- Январь 2022 (1)
- +2021 (17)
- Декабрь 2021 (5)
- Ноябрь 2021 (2)
- Июль 2021 (1)
- Июнь 2021 (2)
- Май 2021 (5)
- Апрель 2021 (1)
- Март 2021 (1)
- +2020 (20)
- Декабрь 2020 (6)
- Сентябрь 2020 (2)
- Август 2020 (1)
- Июль 2020 (2)
- Май 2020 (2)
- Апрель 2020 (2)
- Март 2020 (2)
- Февраль 2020 (1)
- Январь 2020 (2)
- +2019 (18)
- Декабрь 2019 (3)
- Ноябрь 2019 (2)
- Октябрь 2019 (2)
- Сентябрь 2019 (1)
- Август 2019 (2)
- Июль 2019 (1)
- Июнь 2019 (1)
- Апрель 2019 (2)
- Март 2019 (1)
- Февраль 2019 (3)
- +2018 (44)
- Декабрь 2018 (4)
- Ноябрь 2018 (7)
- Октябрь 2018 (8)
- Сентябрь 2018 (1)
- Август 2018 (4)
- Июль 2018 (5)
- Май 2018 (3)
- Апрель 2018 (7)
- Март 2018 (1)
- Февраль 2018 (2)
- Январь 2018 (2)
- +2017 (19)
- Декабрь 2017 (2)
- Ноябрь 2017 (1)
- Октябрь 2017 (1)
- Сентябрь 2017 (2)
- Июль 2017 (1)
- Июнь 2017 (1)
- Май 2017 (2)
- Апрель 2017 (3)
- Март 2017 (2)
- Февраль 2017 (1)
- Январь 2017 (3)
- +2016 (36)
- Декабрь 2016 (3)
- Ноябрь 2016 (3)
- Октябрь 2016 (2)
- Сентябрь 2016 (3)
- Август 2016 (7)
- Июнь 2016 (3)
- Май 2016 (3)
- Апрель 2016 (3)
- Февраль 2016 (1)
- Январь 2016 (8)
- +2015 (36)
- Ноябрь 2015 (5)
- Октябрь 2015 (4)
- Сентябрь 2015 (1)
- Август 2015 (8)
- Июнь 2015 (1)
- Май 2015 (4)
- Апрель 2015 (8)
- Март 2015 (3)
- Февраль 2015 (2)
- +2014 (26)
- Ноябрь 2014 (2)
- Октябрь 2014 (5)
- Сентябрь 2014 (6)
- Июль 2014 (1)
- Июнь 2014 (2)
- Май 2014 (3)
- Апрель 2014 (6)
- Февраль 2014 (1)
- +2013 (27)
- Декабрь 2013 (2)
- Ноябрь 2013 (1)
- Октябрь 2013 (1)
- Август 2013 (1)
- Июль 2013 (3)
- Июнь 2013 (10)
- Май 2013 (1)
- Апрель 2013 (2)
- Февраль 2013 (3)
- Январь 2013 (3)
- +2012 (41)
- Декабрь 2012 (2)
- Ноябрь 2012 (3)
- Октябрь 2012 (7)
- Сентябрь 2012 (2)
- Август 2012 (1)
- Июль 2012 (3)
- Июнь 2012 (2)
- Май 2012 (6)
- Апрель 2012 (2)
- Март 2012 (7)
- Февраль 2012 (5)
- Январь 2012 (1)
- +2011 (57)
- Декабрь 2011 (6)
- Ноябрь 2011 (2)
- Октябрь 2011 (3)
- Сентябрь 2011 (5)
- Август 2011 (4)
- Июль 2011 (3)
- Июнь 2011 (3)
- Май 2011 (3)
- Апрель 2011 (4)
- Март 2011 (10)
- Февраль 2011 (5)
- Январь 2011 (9)
- +2010 (43)
- Декабрь 2010 (7)
- Ноябрь 2010 (21)
- Октябрь 2010 (14)
- Сентябрь 2010 (1)
Свежие записи
- Интеграция платежной системы MoonPay на сайт по API 10.11.2024
- Парсер товаров с Taobao 08.11.2024
- Упаковка и минификация кода JavaScript онлайн 07.11.2024
- Как эффективно анализировать логи при DDOS атаке 07.11.2024
- Бот для автоматических заказов на OZON (плагин для Chrome) 07.11.2024