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 Вы можете в настройках магазина установить тестовую валюту. Дальнейшая работа с системой 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

Описание проблемы: подключаемся по https://api.intellectmoney.ru/createInvoice/ , но не понятно, как настраивать данное api (по какому адресу отправлять POST запрос, что указывать в полях и т.д.).

Возможные причиныСпособ исправить
Данное api https://api.intellectmoney.ru/createInvoice/ является устаревшим.Воспользуйтесь API-merchant 2.0

Тестир

Описание функций зачем они нужны

  • No labels