Как подключить оплату на сайте WordPress

Если есть желание открыть собственный интернет-магазин, то необходимо знать, как организовать оплату товаров и услуг. Предприниматель должен рассчитывать на то, что покупатели будут гражданами разных государств, поэтому лучше установить наш сервис приема моментальных платежей. Он работает с разными валютами и плагинами.

Настройка оплаты

Для работы с сайтом WordPress необходимо скачать плагин и активировать его. После загрузки появится архив. Его нужно открыть и нажать кнопку «Активировать». Благодаря этому на сайте в разделе «Платежи» появится новая система. Ее нужно включить и выполнить текущие настройки.

На самом сайте необходимо открыть вкладку «Настройки». Далее нужно перейти на страницу «Платежи», где следует выбрать новый, только что установленный плагин. На этой же вкладке пользователь должен заполнить все поля, то есть зарегистрировать свой магазин и предоставить данные: URL уведомлений, Success URL и Fail URL, секретные и публичные ключи.

Далее необходимо разобраться с тем, какие типы платежей будет принимать плагин. Для этого следует открыть вкладку «Способы оплаты» и выбрать те, которые будут работать в интернет-магазине. Начинающим предпринимателям лучше устанавливать как можно больше вариантов, чтобы привлечь новых клиентов с самых разных стран.

Наш сервис приема платежей работает с разными электронными и банковскими системами:

  • Ю-money (ex Yandex);
  • Qiwi;
  • Perfect Money USD и EUR;
  • Payeer RUB;
  • WebMoney;
  • Mastercard/Visa;
  • “Яндекс.Деньги”;
  • Apple Pay и Google Pay;
  • WeChat Pay.

Наш плагин работает с банковскими картами типов Visa, Mastercard, Maestro, “Мир”, JCB. Комиссия на платежи зависит от суммы оборота. Если последняя не превышает 1 млн руб. в месяц, то комиссия составит 4%. При большей сумме комиссия будет равна 2,8%. Для некоторых категорий магазинов она понижается до 1%. Размер комиссии для платежей с помощью Apple Pay и Google Pay зависит именно от типа банковской карты.

Независимо от суммы оборота комиссионные при использовании “Яндекс.Деньги” будут одинаковыми – 4%. Если покупка была осуществлена с помощью WebMoney, то необходимо учитывать доходы магазина. При обороте до 1 000 000 руб. комиссия будет равно 6%, а при большей сумме – 5%. Такие же комиссионные будут и при использовании Qiwi-кошельков.

Оплачивать покупки клиент может также и через терминалы или кассы, банкоматы и салоны связи. Для этого ему нужно знать только код заказа. Комиссия при этом составит 3,5% и 2,8%. Первый вариант – при обороте до 1 млн руб., второй – при большей сумме. Пользоваться интернет-магазином, созданным с помощью нашего платежного сервиса, можно и за пределами РФ. Покупатели – граждане других государств могут оплачивать заказы наличными. Комиссия при этом составит 8% от суммы, она не зависит от размеров оборота магазина. Наш сервис поддерживает интернет-банкинг. Покупатель может оплачивать заказы с помощью приложений “Сбера”, “Тинькофф”, “Альфа-Клик”, белорусского ЕРИП. Комиссия при этом составит 3,6% и 3,5% в зависимости от суммы оборота магазина.

Чтобы настроить выплаты и выбрать подходящую систему, необходимо на странице настроек в плагине ввести всю информацию для стабильной работы интернет-магазина. Сначала пользователь должен придумать или сгенерировать автоматически секретный ключ. Он понадобится для электронной подписи запросов. Также необходимо указать страницы, на которые будут перенаправляться уведомления и пользователи.

Готовый проект предприниматель может отправить на модерацию. Для этого следует нажать на соответствующий переключатель на странице. Когда проект будет рассмотрен и одобрен, станут доступными разные системы оплаты покупок. Необходимо выбрать те, которыми предприниматель и его клиенты будут пользоваться. Также нужно установить системы, через которые будет оплачиваться комиссия.

Плагин предоставляет покупателю и продавцу «электронного кассира». Он помогает упростить все операции и ускорить осуществление транзакций. А чтобы создать платеж, нужно на специальном URL ввести несколько параметров: сумму, публичный ключ, валюту, электронную подпись, идентификатор заказа. Последним может выступать адрес электронной почты покупателя или номер платежа. Из дополнительных параметров нужно установить язык интерфейса. Что касается поля Test, то для тестовой оплаты необходимо ввести в него значение «1». А также нужно указать ID выбранной платежной системы. Для каждого варианта параметр свой:

  • Ю-money (ex Yandex) – 5;
  • Qiwi – 14;
  • Perfect Money USD и EUR – 11 и 12 соответственно;
  • Payeer RUB – 13;
  • Mastercard/Visa – 15.

Важно правильно сформировать электронную подпись. Для этого необходимо отсортировать по ключам обязательные параметры и объединить их пары символом «&». Секретный ключ следует добавить в самом конце. В результате получится строка, которую нужно будет захешировать. Если платеж будет тестовым (а первый именно таким и должен быть, чтобы проверить работу плагина и выбранной системы), то флаг оплаты test=1 тоже примет участие в формировании электронной подписи.

В настройках магазина предприниматель должен настроить простую форму оплаты, чтобы облегчить расчеты. Для этого нужно зайти в соответствующую вкладку. Она так и называется – «Форма оплаты». Откроется поле, в правой части которого будут разные параметры: сумма платежа, публичный проектный ключ, язык системы, идентификатор абонемента – адрес электронной почты или номер заказа. Далее необходимо кликнуть по кнопке «Получить форму», чтобы на экране появился HTML-код. Готовую форму можно вставить на своей странице. Ее нужно сохранить как пример, чтобы использовать в дальнейшем.

Предварительно в настройках магазина предприниматель должен указать URL, на который будут приходить уведомления. И после осуществления оплаты на него отправится запрос – в нем будет содержаться вся информация касательно платежа: сумма, публичный проектный ключ, валюта, идентификатор, подпись. Если при создании формы был выбран Test, то это также будет указано в запросе. При этом подпись формируется точно так же, как и при организации примера. Только в этом случае в хеш будут входить данные всех полей, а не выбранных пользователем.

Post a comment