Формат взаимодействия
Особенности
Payvo — универсальное решение для работы с онлайн-платежами. API Payvo построено на REST-принципах, работает с реальными объектами и обладает предсказуемым поведением. С помощью этого API вы можете отправлять запросы на оплату, сохранять платежную информацию для повторных списаний, совершать возвраты и многое другое.
API в качестве основного протокола использует HTTP, а значит подходит для разработки на любом языке программирования, который умеет работать с HTTP-библиотеками (cURL и другими).
API Endpoint:
https://api.payvo.ru/public/
API поддерживает POST и GET запросы. POST-запросы используют JSON-аргументы, GET запросы работают со строками запросов. API всегда возвращает ответ в формате JSON, независимо от типа запроса.
Авторизация
Для аутентификации запросов в API вам потребуется секретный ключ и ID магазина из личного кабинета. Данные для аутентификации передаются в заголовках запроса в формате:
{
"merchant-id": "<ID магазина>",
"merchant-secret-key": "<Секретный ключ>"
}
Пример запроса
curl https://api.payvo.ru/public/payments/{uuid} \
-H "merchant-id: <ID магазина>" \
-H "merchant-secret-key: <Секретный ключ>"
Last updated
Was this helpful?