You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Подготовка магазина в системе IntellectMoney

  1. Переходим в настройки магазина, если требуется, производим настройку: Настройки магазина.
  2. Настраиваем на работу с протоколом IntellectMoney: Прием платежей по протоколу IntellectMoney.
  3. В настройках способов оплаты обязательно должен быть включен способ "Банковская карта": Настройка способов оплаты
  4. В расширенных настройках обязательно поставить галочку напротив пункта "Требовать HASH".

Подготовка интернет-магазина

  1. Ознакомиться с протоколом IntellectMoney: Протокол приема платежей Intellectmoney
  2. Ознакомиться с Personal API: Документация Personal API
  3. Описание оповещений от системы IntellectMoney (Result URL): Описание уведомлений от системы IntellectMoney при работе с операциями по расписанию
  4. Для всех примеров по работе с операциями по расписанию используется функция cURL, по этому необходимо произвести настройку сервера согласно документации по требованиям cURL в PHP: http://php.net/manual/ru/curl.requirements.php.

  5. Разместить пример функции curlRequest в файле где будет производиться тестирование функционала:

    Функция для обмена информацией с системой IntellectMoney
    function curlRequest($url, $data) {
        $queryString = http_build_query($data);
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_URL, $url."?".$queryString);
        curl_setopt($ch, CURLOPT_HEADER, false);
        curl_setopt($ch, CURLOPT_POST, false);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        $result = curl_exec($ch);
        curl_close($ch);
        return $result;
    }

  • No labels