Плагин «ikassabilling» — прием онлайн платежей на сайте — расширения функционала сайта биржи услуг и фриланса на CMS Cotonti.

Прием платежей на сайте фриланс-биржи также доступно через другие плагины оплаты
Плагин включен в php движок скрипт фриланс биржи. Документация. Инструкция. Настройки.
В составе базовой сборки сайта, «плагин ikassabilling для приёма платежей на сайте через платёжный сервис InterKassa» позволит создать онлайн биржу заказов на работы.
Создать свой интернет магазин фриланс услуг, где можно найти и заказать услуги фрилансера.
Построить по собственной тематике, специализированный интернет рынок фриланса по продаже услуг исполнителей, — профессионалов, специалистов, мастеров.
Исполнитель, как участник сайта биржи — онлайн интернет рынок услуг, наполняет свою витрину ассортиментом и перечнем работ, которые этот фрилансер выполнит по заказу за достойную оплату.
Заказчик, публикуя заказ на услуги, может объявить на весь рынок, — онлайн сайт биржи фриланса, о том, что нуждается в выполнении определенной работы. Так исполнители предлагают свои услуги заказчику.
Но заказчик, может сразу зайти на витрину услуг интернет плащадки рынка, выбрать услугу и исполнителя, которые уже разместили свои предложения выполнить работу соответствующего направления.Примечание: плагин «ikassabilling» включён в базовую сборку сайта биржи услуг и фриланса.
Установка и настройка плагина в Административной панели управления сайтом.
В зависимости, какой шаблон сайта биржи фриланса на Cotonti используется, может возникнуть необходимость подключить плагин в шаблоне, сделать дополнительные правки фронтэнд шаблона пользовательской части фриланс-сайта, а также HTML-верстка шаблонов самого плагина «ikassabilling», если этого требуют функциональные особенности данной веб-разработки.
Подключение InterKassa к сайту фриланс биржи услуг на CMF Cotonti.
Требуется наличие модуля Payments
Платежные системы для Cotonti.
Техническая документация по интеграции сервиса приема платежей доступна по адресу: https://docs.interkassa.com/
Демонстрационный кабинет, порядок подключения, регистрация и прочее на сайте https://www.interkassa.com/
Первым делом регистрируетесь на сайте Интеркассы: https://www.interkassa.com/registration
1. Далее создаете в личном кабинете системы кассу для своего сайта и в настройках кассы в разделе «Интерфейс» указываете следующие данные:
URL успешной оплаты: http://vashsite.com/index.php?e=ikassabilling&m=success
URL неуспешной оплаты: http://vashsite.com/index.php?e=ikassabilling&m=fail
URL ожидания проведения платежа: http://vashsite.com/index.php?e=ikassabilling&m=success
URL взаимодействия: http://vashsite.com/index.php?r=ikassabilling

Во всех запросах используется тип запроса: POST. Для безопасности везде отключаете опцию «разрешить переопределять в запросе», чтобы нельзя было переопределить эти ссылки через форму создания платежа. В ссылках не забудьте поменять домен сайта на ваш!
2. Зайдите на ваш сайт и установите (если еще не установили) или обновите плагин ikassabilling
В настройках плагина укажите соответствующие данные: Идентификатор магазина (Checkout ID) и Секретные ключи для тестового и рабочего режимов (ключи можно получить в разделе «Безопасность» вашей кассы).
Также установите разрешение на выполнение POST-запрсов на сайте для этого плагина, валюту в которой будут отправляться платежки в Интеркассу и соотношение суммы к валюте сайта.
Тестирование:
В новой версии Интеркассы наконец появилась возможность совершать тестовые платежи. Для этого используется тестовый ключ, который вы указали в настройках плагина. Чтобы провести тестовый платеж необходимо при выборе способа оплаты на сайте Интеркассы выбрать Тестовую платежную систему, которая должна быть заранее включена в личном кабинете Интеркассы в настрйоках кассы (раздел «Платежные систему»).
основные требования к сайту, которые обязательно соблюдать при подключении к сервису Интеркасса:
Сайт должен быть функционирующий, с заполненным контентом, работающими внутренними ссылками;
Сайт-магазин юридического лица не должен состоять из одной страницы и/или реализовывать одну единицу товара, должна быть представлена возможность для перехода к просмотру большей части ассортимента.
Для физических лиц и ИП допустимо использование надлежащим образом оформленных и заполненных одностраничных целевых страниц (landing page);
Сайт должен быть выложен в публичный доступ и не запрашивать логин/пароль для входа.
При подключении к сервису Личного кабинета интернет-магазина, требуется предоставить тестовый доступ. Личный кабинет должен располагаться на том же домене, что и основной сайт;
Товары/услуги, представленные в интернет-магазине, не должны противоречить действующим законодательствам стран, где предоставляется услуга;
На сайте интернет-магазина должны быть указаны:
полное фирменное наименование,
юридический и фактический адреса,
телефон и адрес электронной почты
договор публичной оферты;
Продаваемые Интернет-магазином товары и услуги должны быть подробно описаны и обязательно включать характеристики предлагаемых товаров и услуг, их потребительские свойства и цену;
Все страницы, которые связаны с реализацией товаров, работ, услуг на сайте интернет-магазина, должны находиться под единым доменным именем.
Уведомление: Базовая сборка фриланс-биржи на базе Cotonti Siena - Freelance PHP Script
Уведомление: Payments - модуль платежей на CMF Cotonti - Freelance PHP Script
Уведомление: Сборка сайта городской биржи услуг «MastersCity» - Freelance PHP Script
Уведомление: Как настроить оплату на фриланс бирже услуг - Freelance PHP Script