Взаимодействие с системой PC-ECOM-PG производится через «Административные запросы». «Административный запрос» - POST-запрос специальной структуры, отправляемый по адресу системы: PayURL.
Доступ к PayURL регламентируется клиентским RSA-сертификатом и ключом мерчанта.
Ответ на «административный запрос» - XML с результатом выполнения. Формат ответа зависит от типа «Административного запроса».
«Административный запрос» - HTTPS POST-запрос с двумя параметрами:
xmlRequest - строка с XML-запросом на выполнение «административной операции». В строке XML, все спец-символы должны быть преобразованы в HTML-символы
authData - аутентификационный токен.
Токен рассчитывается следующим образом:
token( token(xmlRequest) +"/" + token(MerchantID +"/" + MerchantKey))
где: token – функция расчет хеша от данных по алгоритму SHA-256 и преобразования полученного хеша в строку в верхнем регистре.