Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

1.  Для выставления СКО из Вашего интернет магазина, Вам необходимо передать соответствующие данные нам в сервис, а именно на URL: https://apis.intellectmoney.ru/createInvoice/2.

  

Table of Contents

Форма отправки для выставления СКО:

 

Название

Имя поля HTML формы

Обяза-тельный

Описание

Адрес оплаты

url

Да

Адрес, на котором будет производиться оплата(обычно http://merchant.intellectmoney.ru)

Протокол

protocol

Да

Название протокола, один из двух: IMProtocol или WMProtocol

Номер магазина

eshopId

Да

Номер магазина пользователя в системе Intellectmoney

Валюта платежа

currency

Да

Валюта платежа. Может принимать значения: RUB и RUR для платежей в рублях и TST для тестовых платежей

Сумма платежа

purchaseAmount

Да

Сумма платежа

Номер покупки

orderId

Да

Номер заказа в интернет магазине клиента

E-mail пользователя

email

Да

Email, на который будет выставлен счет.

Назначение платежа

serviceName

Нет

Описание товара или услуги.

Максимальная длина - 255 символов.

Дата и время истечения срока блокировки

expireDate

Нет

Дата и время, через которое заблокированные средства зачислятся на счет магазина, либо будут возвращены пользователю (формат “yyyy-MM-dd HH:mm:ss”). Используется в случае использования блокировки (холдирования) средств на СКО.

Холдирование

holdMode

Да

Отложенный платеж: 1- да, 0 - нет

Подпись для преданных данных

hash

Нет

Контрольная подпись запроса, которая используется для проверки целостности полученной от магазина информации и однозначной идентификации отправителя.

Виды оплаты

preference

Нет

Способы оплаты, которые будут доступны для выбора при оплате покупки(Описаны в документации к протоколу).

Адрес перенаправления после успешной оплаты

successUrl

Нет

Адрес, на который будет перенаправлен пользователь (покупатель) в случае успешной оплаты .

Адрес перенаправления после неудачной оплаты

failUrl

Нет

Адрес, на который будет перенаправлен пользователь (покупатель) в случае отмены оплаты.

Адрес перенаправления после оффлайн оплаты

backUrl

Нет

Адрес, на который будет перенаправлен пользователь (покупатель) после выставления счета в случае если пользователь выбрал “оффлайн” способ оплаты (например: терминалы).

Логин

userLogin

Да

Логин к аккаунту бизнес счета в системе Intellectmoney

Пароль

userPassword

Да

Пароль к аккаунту бизнес счета в системе Intellectmoney

Доп. параметр

ajax

Да

Обязательно 1

 

 3.  

Формат ответа сервиса IntellectMoney:

 

Название

Имя поля HTML формы

Обяза-тельный

Описание

Номер СКО

id

Да

Счет к оплате

Путь  до системы оплаты

url

Да

Адрес, на котором будет производиться оплата(обычно http://merchant.intellectmoney.ru)

Адрес плательщика

email

Да

Email плательщика.  Вводится самим покупателем.

Валюта платежа

currency

Да

Валюта платежа. Может принимать значения: RUB и RUR для платежей в рублях и TST для тестовых платежей

Ошибка

error

 

Появляется, когда выставление счета невозможно

 

 4.  

Пример реализации через Curl:

<?php

//Массив данных для передачи

...

 //Особождение ресурса

 curl_close($ch);

?>5.  



Пример реализации через отправку формы:

<form action="https://apis.intellectmoney.ru/createInvoice/" method="POST">

...