скрипт платежной системы для сайта
Bootpay скачать скрипт приема платежей без модерации
Bootpay скрипт приема платежей без модерации
В отличии от других подобных скриптов, моя система имеет возможность не только принимать платежи от плательщиков, но и отслеживать транзакции в истории операций, управлять статусом счета и уведомлять клиента о принятых / отклоненных платежах.
Способы оплаты в Lite:
— QIWI кошелек;
— PayPal;
— WebMoney;
— PerfectMoney;
— Skrill;
— Payeer;
— Bitcoin (доступно несколько шлюзов);
— ADV Cash;
Вы устанавливаете систему на свой домен и активируете необходимые методы оплаты. Для каждого метода оплаты необходимо указать реквизиты, на которые будут поступать денежные средства. Деньги поступают напрямую на Ваш счет, минуя посредников.
После того, как Вы установили необходимые способы оплаты, Вы можете сформировать платежные ссылки. Для формирования такой ссылки потребуется указать назначение платежа, кодовый номер и стоимость. Эта ссылка сохранится в панеле управления и Вы сможете пользоваться ею по своему усмотрению: вставить в код кнопки на своем сайте, выслать ссылку напрямую плательщику или воспользоваться встроенными инструментами для отправки ссылки по электронной почте или в SMS сообщении.
Переходя по такой ссылке, клиент попадает на платежную форму, где выбирает удобный способ оплаты и производит платеж. Эта операция сохранится в истории транзакций и Вы сможете отслеживать и изменять ее статус.
При подтверждении платежа, клиенту отправляется email уведомление, где Вы сможете вставить ссылку например на продаваемый товар.
— Интеграция с MailGun API, чтобы Ваши письма никогда не попадали в спам. Вы сможете выслать 1000 уведомлений по платежам в месяц бесплатно.
— Интеграция с SMS.RU, чтобы высылать ссылку на оплату в смс сообщении Вашему плательщику;
— Интеграция с DataTable, чтобы искать платежи “на лету”;
— Управление дизайном платежной страницы;
— Блокировка плательщиков по IP;
— другие опции.
Распакуйте загруженный архив с системой. В архиве вы найдете файлы скрипта и установочный дамп БД SQL. Перенесите файлы системы в корневую папку вашего сайта. Обратите внимание, что если в корневой папке домена уже находится действующий сайт, Bootpay следует распаковать в отдельную папку или на поддомен.
В хостинг-панеле перейдите в раздел управления базы данными и создайте новую. Откройте созданную базу через phpMyadmin и импортируйте установочный дамп SQL. Если база успешно была импортирована, вы получите уведомление об этом.
Откройте файл application/config/database.php и пропишите данные от созданной Вами базы данных.
‘hostname’ => ‘localhost’, // Название хоста или IP адрес
‘username’ => ‘user_bd’, // Имя пользователя БД
‘password’ => ‘*******’, // Пароль от БД
‘database’ => ‘name_bd’, // Название БД
‘dbdriver’ => ‘mysqli’,
Далее откройте application/config/config.php и укажите адрес вашего сайта, куда устанавливается Bootpay. Если вы планируете использовать SSL сертификат, не забудьте указать https путь.
Зарегистрируйтесь, чтобы увидеть текст или ссылку!
Скрипт системы приема платежей Bootpay
Доступные способы оплаты:
— Банковские карты VISA, MasterCard и Maestro (доступно несколько шлюзов без модерации);
— QIWI кошелек;
— PayPal;
— WebMoney;
— PerfectMoney;
— Skrill;
— Элекснет кошелек;
— Единый кошелек;
— Payeer;
— Bitcoin (доступно несколько шлюзов);
— ADV Cash;
— SMS платежи (доступно несколько шлюзов);
— Перевод на карту Сбербанка;
— Банковский перевод в рублях;
— Банковский перевод в долларах;
— Оплата в кредит от банка УБРИР (за каждый выданный кредит банк платит вознаграждение 2500 рублей).
Как работает агрегатор
Вы устанавливаете систему на свой домен и активируете необходимые методы оплаты. Для каждого метода оплаты необходимо указать реквизиты, на которые будут поступать денежные средства. Деньги поступают напрямую на Ваш счет, минуя посредников.
После того, как Вы установили необходимые способы оплаты, Вы можете сформировать платежные ссылки. Для формирования такой ссылки потребуется указать назначение платежа, кодовый номер и стоимость. Эта ссылка сохранится в панеле управления и Вы сможете пользоваться ею по своему усмотрению: вставить в код кнопки на своем сайте, выслать ссылку напрямую плательщику или воспользоваться встроенными инструментами для отправки ссылки по электронной почте или в SMS сообщении. Переходя по такой ссылке, клиент попадает на платежную форму, где выбирает удобный способ оплаты и производит платеж. Эта операция сохранится в истории транзакций и Вы сможете отслеживать и изменять ее статус.
При подтверждении платежа, клиенту отправляется email уведомление, где Вы сможете вставить ссылку например на продаваемый товар.
— Интеграция с MailGun API, чтобы Ваши письма никогда не попадали в спам. Вы сможете выслать 1000 уведомлений по платежам в месяц бесплатно.
— Интеграция с SMS.RU, чтобы высылать ссылку на оплату в смс сообщении Вашему плательщику;
— Интеграция с DataTable, чтобы искать платежи “на лету”;
— Управление дизайном платежной страницы;
— Блокировка плательщиков по IP;
— другие опции.
Программные обеспечение размещённые у нас на сайте вы можете скачать совершенно бесплатно, мы не несём ответственности и не гарантируем, что оно соответствует вашим требованиям, и находиться в рабочем состоянии, в большенстве случаев оно потребует настроек и исправлений. Исправления ошибок в его работе, установка на хостинг, настройка в наши обязанности не входит и производится за отдельную оплату услуг нашего программиста. Узнать подробнее
Это система денежных переводов в режиме онлайн, которая обеспечивает плавную транзакцию от предоплаты до процесса выплаты. С payMoney намного проще и удобнее отправлять деньги онлайн, чем идти в банк или другими способами. Просто выполните простые шаги системы payMoney, чтобы начать работу. Наслаждайтесь безопасными онлайн-платежами системой payMoney. Эта система похожа на крупные платежные услуги, такие как PayPal или Stripe. Вы можете отправить деньги в течение нескольких минут с несколькими валютами и несколькими платежными шлюзами, такими как paypal, stripe и многое другое. Основными особенностями этой платежной системы являются депозиты, снятие средств, перевод, обмен, оплата, система тикетов, доходы, продавцы и т. д. Когда у пользователя есть какие-либо претензии в отношении какого-либо платежа, они могут потребовать объяснений ответчика по разделу «Споры».
Депозиты
Зарегистрированные пользователи могут внести депозит в payMoney. Существует несколько способов оплаты (Paypal, Strip, PayUmoney) для внесения депозита. Пользователи могут выбрать, в каком Кошельке они хотят внести сумму.
Сумма перевода
Возможно перевод денег любым зарегистрированным или незарегистрированным пользователям. Незарегистрированные пользователи могут видеть свои деньги после регистрации. Администратор может блокировать, возвращать любые незаконные проблемы.
Сумма запроса
Зарегистрированные пользователи могут запрашивать деньги у зарегистрированных или незарегистрированных пользователей. У получателя запроса есть возможность одобрить запрос или отменить его.
Базовая валюта в другую валюту
Другая валюта в базовой валюте
Зависит от каждого обменного курса валюты, валюта будет обмениваться и добавляться в кошельки пользователя. Администратор может видеть информацию об обмене на валютной бирже.
Способы оплаты
В настоящее время у нас есть 5 платежных шлюзов для внесения денежных средств PayPal, Stripe, 2Checkout, PayUMoney & Coin Payments. Из валюты-> Способ оплаты admin может активировать / деактивировать способы оплаты для использования на сайте.
Выплаты
Легко снимать деньги со счетов. PayPal / Bank, как вы хотите выплатить свои деньги? Сначала вы должны установить настройки банка в настройках или, если PayPal просто поместил ваш адрес электронной почты PayPal для выплаты денег.
Роли и разрешения
В качестве владельца этого сайта вы можете добавить другого пользователя в качестве администратора, предоставляющего разрешение на определенную роль.
Группа пользователей
Администратор может добавлять группу по умолчанию для пользователей сайта. Для пользователей группы администратор дает конкретные разрешения для каждой группы. Например, пользователи могут заявить, что они являются Merchant, и администратор может изменить свою группу на Merchant, предоставляя дополнительное разрешение.
Предпочтения
Из настроек-> настроек администратор может установить часовую зону, формат даты, символ «День», «Тысяча разделителей».
Журналы активности
Администратор может видеть активность каждого пользователя в журнале активности.
В стандартном типе PayMoney пользователь может создать продавца и создать форму платежа продавца. По этой форме пользователь получит опцию «платить сейчас» и оплатит продавцу.
PayMoney Express Checkout дает вашим покупателям упрощенную и безопасную проверку, используя API, который хранит их локально на вашем веб-сайте или мобильном приложении в течение всего процесса оплаты.
Споры
Пользователь может связаться с продавцом через опцию Dispute, если у пользователя есть претензии к их продукту. Администрация может принять решение (одобренное или отклонившее) обсуждение обеих сторон.
По электронной почте и телефону. Когда вы подтвердите электронное письмо, на ваш адрес электронной почты будет отправлен 6-значный код для подтверждения вашего адреса eamil. По телефону процесс проверки аналогичен процессу обработки электронной почты.
Аутентификация Google: настройте приложение аутентификации Google на свой мобильный телефон, прежде чем продолжить, иначе вы не сможете проверить. Затем сканируйте QR-код из своих систем по телефону и введите 6-значный OTP из вашего приложения.
Проверка по электронной почте / телефону
Службы проверки электронной почты помогают вам портировать вашу учетную запись. Этот процесс полезен для подтверждения того, что адрес электронной почты действителен или нет. Система автоматически отправляет код подтверждения на адрес электронной почты, используемый для регистрации в учетной записи.
Ручные депозиты и выплаты
Ручной депозит может быть оплачен системой payMoney. Администратор может вручную внести депозит / выплату для отдельных пользователей.
5 сервисов для подключения онлайн-платежей к сайту
Это перепечатка статьи, которая вышла в нашей группе «ВКонтакте».
Предусмотреть разные способы оплаты – значит позаботиться о клиенте. Кому-то важно заплатить с карты сейчас, потому что потом денег может не быть, другому важно оплатить наличными при получении, потому что их нет сейчас. Предусмотрев все эти ситуации, вы не будете терять клиентов только из-за проблем с оплатой.
Однако онлайн-платежи на сайте должны быть не только удобными, но и безопасными – чтобы деньги или платежные данные клиента не попали в руки злоумышленника. Поэтому выбирать сервис приема платежей стоит очень внимательно. Рассмотрим 5 популярных платежных систем, а в конце коснемся еще одного способа приема средств онлайн.
«Яндекс.Касса»
Один из самых популярных сервисов для организации онлайн-платежей на сайте, в приложении или чате. Есть готовые решения для соблюдения 54-ФЗ.
Доступно индивидуальным предпринимателям и юридическим лицам, сейчас в разработке решение для самозанятых.
Физическим лицам предлагают воспользоваться формами и кнопками «Яндекс.Денег».
Подключение. Чтобы подключиться к сервису, потребуется аккаунт «Яндекса» и документы ИП или юрлица. Все оформляется и подписывается онлайн.
Цена. Подключение и обслуживание бесплатно, абонентской платы нет.
Комиссии. От 2,8 % при оплате картой до 5 % за платежи с Qiwi и WebMoney.
Поддерживает прием платежей с банковских карт и электронных кошельков, через Apple Pay и Google Play, наличными через терминалы, в интернет-банках, с баланса телефона. При необходимости можно добавить возможность оплаты в кредит.
Подойдет интернет-магазинам, онлайн-сервисам, сфере услуг B2C. Также позволяет сделать на сайте функционал для B2B-платежей через «Сбербанк Бизнес Онлайн».
Есть готовые решения для сайтов на распространенных CRM – «1С-Битрикс», WordPress, OpenCart и другие. Также есть интеграции с CRM и «Живосайтом». Если для проекта нет готового решения, можно подключить систему к сайту через API.
Robokassa
Платежный сервис работает на рынке 15 лет, один из самых старых и надежных. Безопасность платежных данных и денег подтверждена сертификатом соответствия стандарту PCI DSS. Robokassa – один из немногих сервисов, у которых есть решение для соблюдения закона об онлайн-кассах без покупки оборудования – «Робочеки».
Доступно индивидуальным предпринимателям, юридическим и физическим лицам.
Подключение. Для подключения нужно зарегистрироваться в сервисе. Юридические лица и ИП загружают сканы документов, присылают оригиналы и заключают договор. Физлица проходят процедуру идентификации и работают через публичную оферту.
Цена. Robokassa подключается бесплатно, абонентской платы нет, оплачиваются только проценты с оборота.
Комиссия зависит от оборота, типа товаров и услуг, валюты и способа оплаты. Есть отдельный тариф для благотворительных и религиозных организаций. Для физических лиц комиссия выше, чем для юридических.
Поддерживает прием платежей банковскими картами, электронными деньгами, через интернет-банкинг и терминалы, с баланса телефона и картой рассрочки «Халва».
Подойдет интернет-магазинам, онлайн-сервисам, инфобизнесу и сфере услуг.
Для интеграции платежной системой с сайтом есть много готовых модулей для разных решений: WordPress, Tilda, Insales, «Платформа LP», Ecwid и многих других. Чтобы подключить платежи без готового модуля, нужно установить на сайт скрипт.
PayAnyWay
Разработчики утверждают, что сервис подходит всем, кто продает товары и услуги в интернете. Помимо стандартных способов оплаты позволяет отправлять покупателям счета на оплату по e-mail и SMS, настраивать списание регулярных платежей, блокировать сумму покупки на карте клиента, а также возвращать покупателям деньги полностью или частично. Есть готовые решения для соблюдения 54-ФЗ.
Доступно юридическим лицам, индивидуальным предпринимателям и самозанятым. Также сервисом могут воспользоваться компании, зарегистрированные за пределами России.
Цена. Подключение и обслуживание – бесплатно.
Комиссии. От 1 до 4 %, зависят от способа оплаты. Есть специальный тариф для предприятий ЖКХ – сниженный процент для некоторых способов оплаты. Опубликованные тарифы действительны для российских компаний, для нерезидентов ставки определяются индивидуально.
Поддерживает прием платежей с карт, через салоны связи, платежные терминалы, а также электронными деньгами и по SMS.
Подойдет всем, кто продает товары и услуги в интернете, в том числе – микрофинансовым организациям и предприятиям ЖКХ. PayAnyWay будет интересен компаниям с моделью по подписке – он позволяет подключить рекуррентные платежи и списывать регулярную оплату с карты клиента автоматически.
У сервиса десятки готовых модулей для организации оплаты на сайтах под управлением WordPress, «1С-Битрикс», Canape CMS, Drupal, UMI.CMS. Есть решения для проектов на конструкторах вроде Ecwid, InSales, Wix и многих других даже не самых популярных технологий. Если нужного модуля все-таки нет, можно подключить к сайту платежную форму или обратиться за помощью к разработчикам сервиса.
Fondy
Еще один сервис с возможностью списывать регулярные платежи автоматически. Позволяет выставлять инвойсы онлайн, поэтому подойдет даже тем компаниям и предпринимателям, у которых нет сайта. Чтобы получить деньги, нужно заполнить простую форму в личном кабинете и отправить клиенту ссылку на оплату в мессенджере, по почте или в SMS. Есть готовые решения для соблюдения 54-ФЗ.
Доступно российским компаниям и индивидуальным предпринимателям.
Подключение. Чтобы воспользоваться сервисом, нужно зарегистрироваться, заполнить информацию, загрузить документы и подписать договор – все удаленно.
Цена. Подключение и обслуживание бесплатно.
Комиссии. Около 3 %, точная цифра зависит от оборота. Также комиссии могут отличаться для разных видов деятельности.
Поддерживает прием платежей с пластиковых карт и электронных кошельков в рублях, гривнах, долларах, евро и других валютах – всего более 100. Деньги выводятся на расчетные счета юридических лиц, индивидуальных предпринимателей и карты физлиц в России, Европе и Украине.
Подойдет интернет-магазинам, представителям сферы услуг, онлайн-сервисам и инфобизнесу.
Есть готовые платежные модули для популярных CMS – Magento, OpenCart, WordPress, Drupal и других. Подключить систему к сайту можно и с помощью платежной кнопки, которая устанавливается даже в блоге.
«Единая Касса»
Создатели позиционируют «Единую Кассу» как универсальную систему приема платежей. Есть готовые решения для подключения онлайн-касс и соблюдения 54-ФЗ.
Доступно индивидуальным предпринимателям, физическим и юридическим лицам.
Подключение. Чтобы подключить платежную систему к сайту, нужно зарегистрировать и активировать аккаунт, а затем следовать подробной инструкции.
Цена. Подключение и обслуживание бесплатно.
Комиссии. От 2,5 до 5 %. Зависят от страны регистрации бизнеса, валюты платежа, оборота и способа оплаты.
Комиссии зависят от оборота и способа оплаты
Поддерживает прием платежей большинством популярных способов – банковские карты, электронные деньги, Apple Pay, интернет-банкинг, платежные терминалы – всего около 100. При необходимости можно подключить возможность оплаты в рассрочку.
Подходит интернет-магазинам, продавцам услуг, онлайн-сервисам.
Для интеграции с сайтом есть 34 готовых плагина под популярные CMS. Проекты, реализованные на других технологиях, подключаются через API.
Бонус: интернет-эквайринг вашего банка
Если банк, в котором у компании открыт расчетный счет, предлагает решения по интернет-эквайрингу, лучше выбрать именно его. Зачастую банки предлагают своим клиентам более привлекательные комиссии, чем онлайн-сервисы. Другое преимущество – деньги поступают на расчетный счет автоматически без комиссии за вывод из системы.
Из минусов – интернет-эквайринг от банка может поддерживать не так много способов оплаты, как развитые платежные системы.
Что выбрать?
В нашу подборку попали крупные уважаемые сервисы, которые давно работают на рынке и имеют множество положительных отзывов. Поэтому успешно сотрудничать можно с любым из них. При выборе стоит обратить внимание на:
Только планируете запустить свой проект? Прочитайте, где подстелить соломки в нашей статье «5 способов создать проблемы интернет-магазину еще до его запуска: личный опыт».
Оплата заказов на сайте через Робокассу
В данной статье описан процесс оплаты заказа на сайте с помощью Робокассы. Перед тем, как преступить работе над скриптами оплаты, необходимо заполнить анкету, создать магазин и ознакомиться с документацией.
Настройка магазина в Робокассе
Для корректной работы скриптов потребуется сделать настройки в разделе «Мои магазины» – «Настройки» – вкладка «Технические настройки».
В форме нужно заполнить следующие поля:
Настройки сайта
На сайте заказы будут хранится в таблице `orders` c полями:
Формирование ссылки на оплату
Для того чтобы направить пользователя на оплату, нужно добавить заказ в БД, получить его ID и сформировать URL на Робокассу.
Для упращениния отладки платежей, нужно включить тестовый режим, добавив в URL параметр IsTest=1 (не нужно будет вводить реквизиты карт).
Скрипт оформления заказа:
Перейдя по сформированной ссылки, откроется форма оплаты на робокассе:
Обработка платежа
После того, как пользователь успешно оплатил заказ, он будет перенаправлен на «Success Url» с добавлением GET-параметров с данными платежа:
В PHP-скрипте нужно сверить SignatureValue и обновить статус заказа в базе данных.
Скрипт pay_success.php
Т.к. пользователь может не вернутся обратно на сайт, Робакасса отправляет дополнительный запрос на «Result Url» с ожиданием ответа, пример такого запроса:
Скрипт pay_result.php
В случаи отмены операции, пользователь перенаправляется на «Fail Url»: