Работа с API
Взаимодействие решения Продавца с платежным шлюзом Payture строится по схеме запрос-ответ.
Запрос
Запрос с необходимыми параметрами формируется на стороне Продавца и передается методом GET или POST по протоколу HTTPS. Значение заголовка «Content-Type» для запроса POST должно быть установлено «application/x-www-form-urlencoded».
URL запроса:
https://{Environment}.payture.com/{Interface}/{Command}
{Environment} — программная среда, предоставляется с параметрами тестового и рабочего доступа
{Interface} — используемый программный интерфейс
{Command} — название выполняемой команды
Внимание!
В запросах наименования параметров чувствительны к регистру.
Ответ
Результаты обработки запросов возвращаются платежным шлюзом в формате XML, кодировка UTF-8.
Структура ответа:
<{Command} Key1="Value1" Key2="Value2"/>
Внимание!
При интеграции убедитесь, что Ваша система разбора XML работает в максимально толерантном режиме. Отсутствие опциональных параметров, изменение порядка следования атрибутов, появление новых атрибутов не должно вызывать ошибку разбора. Анализ значений следует производить без чувствительности к регистру там, где это возможно.
Справочная информация
С технической точки зрения, прием банковской карты к оплате всегда сводится к процессу списания средств с карты Покупателя. Здесь и далее этот процесс списания называется «платежом». Платеж может состоять из одной…
Payture API
Программный интерфейс Payture API является производительным и удобным решением для автоматизированного выполнения операций электронной коммерции. Платежный шлюз Payture гарантирует высокую надежность и защищенность…
