Skip to end of metadata
Go to start of metadata

Общая информация

ПараметрЗначение
Протокол

https://walletmc.ipay.ua/doc.php

ID72
Версия модуля7.00
Версия биллинга>0.78.30
IPs89.111.46.143, 62.80.166.62, 91.229.115.11, 89.111.46.144, 109.237.93.180

Настройки модуля

  1. Зайти в меню Настройки>Paysys>Настройки
  2. Добавить платежную систему


ПараметрОписаниеПример
PAYSYS_IPAY_ACCOUNT_KEYКлюч по которому будет идентифицировать абонента при оплатеUID
PAYSYS_IPAY_FAST_PAYВключается оплата в один клик1
PAYSYS_IPAY_LANGUAGEЯзык который будет использоваться на странице оплаты: ua, ru, engua
PAYSYS_IPAY_MERCHANT_KEYИдентификатор мерчанта который выдается системой Ipayabills
PAYSYS_IPAY_REQUEST_URLURL отправки запросовhttps://walletmc.ipay.ua/
PAYSYS_IPAY_SIGN_KEYКлюч подписи который выдается системой Ipay0d1avejqh23428v34v513b14123b1k1c123c21321


Валидация клиента на странице Ipay

Нужно отправить POST запрос на обработчик платежей http(s)://ip:port/paysys_check.cgi

Пример запроса
xml=<?xml version="1.0" encoding="utf-8"?>
<check>
    <mch_id>3152312312</mch_id>
    <srv_id>0</srv_id>
    <pay_account>1</pay_account>
    <salt>21321412315123vqweweb</salt>
    <sign>3124iuvy1oivio13</sign>
</check>
ТегОписание
mch_idКлюч мерчанта
srv_idID сервиса
pay_accountИдентификатор клиента
saltСоль сигнатуры
signСигнатура


Успешный ответ
<response>
<check_code>0</check_code>
<desc>ok</desc>
<datetime>2019-04-10 10:00:00</datetime>
<info>{"name":"Иванов Иван Иванович","balance":"10.00"}</info>
</response>}
Не успешный ответ
<response>
<check_code>1</check_code>
<desc>Inside Error: 2</desc>
<datetime>2019-04-10 10:00:00</datetime>
<info></info>
</response>
  • No labels