You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
Тестирование интеграции через API 2.0
Описание проблемы: интегрируюсь через через API 2.0, хочу убедиться, что все правильно настроил.
Возможные причины | Способ исправить |
---|
Не могу понять, правильно ли я произвел интеграцию. | Для тестирования интеграции через API 2.0 Вы можете в настройках магазина установить тестовую валюту. Дальнейшая работа с системой IntellectMoney по API, не будет отличаться от рублёвой валюты. |
Общая информация
Полную информацию о методах API можно посмотреть в документации: Документация API-merchant 2.0
Пример интеграции написанной на языке PHP
Получение способов оплаты
Зачисление денежных средств
<?php
$data = [
'eshopId' => 'Номер Вашего магазина в IntellectMoney',
'orderId' => 'Номер заказа в системе магазина',
'action' => 'ToPaid',
'secretKey' => 'Секретный ключ в IntellectMoney',
'hash' => 'создайте хэш',
];
$URL = 'https://merchant.intellectmoney.ru/ru/index.php';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL );
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB5');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result = curl_exec($ch);
curl_close($ch);
print_r($result);
?>
Вопросы возникающие при интеграции через API
api.intellectmoney.ru/createInvoice
Описание проблемы: подключаемся по https://api.intellectmoney.ru/createInvoice/ , но не понятно, как настраивать данное api (по какому адресу отправлять POST запрос, что указывать в полях и т.д.).
Тестир
Описание функций зачем они нужны