Paymer Login


Как обеспечить прием чеков Paymer на сайте за 2-а шага

Для обеспечения приема чеков Paymer на своем веб-сайте через сервис Paymer Merchant вы должны выполнить два шага:

  1. Создать 3 HTML страницы - платежную страницу, страницу успешно выполненного платежа и страницу невыполненного платежа. Примеры простейших страниц приведены ниже (create_payment.html, success.html и fail.html). Данные страницы содержат все ключевые элементы для обеспечения приема платежей через Paymer Merchant на вашем сайте.
  2. Настроить сервис Paymer Merchant для обработки платежей, выполняемых клиентом на ваш мерчант, в разделе Настройки. В результате будет реализована возможность приема платежей на выбранный вами мерчант и подтверждения о выполнении платежа покупателем на e-mail.

Шаг 1. Создание 3-х HTML страниц

Ниже представлен примерный код страниц, необходимых для установки на вашем веб-сайте. Пример работы этих страниц можно посмотреть здесь.

<!-- create_payment.html --> <html> <head> <title>Pay</title> </head> <body> <form id=pay name=pay method="POST" action=" https://www.paymer.ru/merchant/pay/merchant.aspx"> <p>пример платежа через сервис Merchant Paymer</p> <p>заплатить чек на 1 WMR...</p> <input type="hidden" name="PM_PAYMERCH_ID" value="1"> <input type="hidden" name="PM_PAYMENT_AMOUNT" value="1.0"> <input type="hidden" name="PM_PAYMENT_ATYPE" value="WMR"> <input type="hidden" name="PM_PAYMENT_DESC" value="тестовый платеж"> <input type="hidden" name="PM_PAYMENT_NO" value="1"> <input type="hidden" name="PM_PAYTEST_MODE" value="1"> <input type="submit" value="submit"> </form> </body> </html>
<!-- success.html --> <html> <head> <title>Success</title> </head> <body> <p>Платеж был выполнен.</p> </body> </html>
<!-- fail.html --> <html> <head> <title>Fail</title> </head> <body> <p>Платеж не был выполнен.</p> </body> </html>

Шаг 2. Настройка сервиса Paymer Merchant

На сайте в пункте меню "Настройки" можно производить изменения конфигурации магазина. Пройдите авторизацию и выберите магазин (мерчант), на который вы будете принимать платежи через сервис  Paymer Merchant .
Подробное описание параметров можно прочитать в детальном руководстве. Ниже приведен перечень значений параметров использующихся при настройке работы страницы SimpleTest , принимающей оплату в 1 WMR:

  • Торговое имя: Test of Paymer Merchant (это название отображается на странице при оплате)
  • Secret Key: <любой набор символов, выбранный вами> (параметр "Secret Key" не используется при работе тестовой страницы, поэтому поле оставлено пустым)
  • Result URL: mailto:merchant@webmoney.ru
    (на этот email будет выслано подтверждение о выполнении платежа через сервис Merchant WebMoney Transfer)
  • Success URL: http://www.paymer.com/Merchant/pay/Sample/SimpleTestOk.htm
  • Fail URL: http://www.paymer.com/Merchant/pay/Sample/SimpleTestFail.htm
  • Метод формирования контрольной подписи: MD5
  • Тестовый/Рабочий режим: Тестовый
  • Активность: Вкл.
  • Высылать Secret Key на Result URL, если Result URL обеспечивает секретность:не отмечен
  • Позволять использовать URL, передаваемые в форме: не отмечен
  • метод вызова Success URL: GET
  • метод вызова Fail URL: GET

Вам достаточно поместить 3 страницы на вашем веб-сайте (изменив номер своего кошелька и сумму на странице create_payment.html), выполнить определенные настройки на сайте http://www.paymer.com/merchant и вы сможете принимать чеки на свой аккаунт в сервисе Paymer Merchant в режиме онлайн за товар или услугу, предлагаемую вами.

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