Мы работаем в секторе банковского эквайринга с 2015 года, и аккумулировали у себя в общей сложности более 10,000 мерчантов, как в сети интернет, так и в оффлайн секторе. Мы предоставляем выгодные тарифы и ставки для наших ключевых клиентов и ставки лучше конкурентских для любого мерчанта. При работе с нами, организация, индивидуальный предприниматель или самозанятый заключают договор, по которому осуществляется взаимодействие. Мы же являемся и технологом при проведении платежей. Мы сертифицированы и соответствуем требованиям pci dss lvl1 (2022), а также, лицензированы сертификатами payment service provider (psp) и electronic money institution (emi), имеем право на открывать клиентам собственные кошельки внутри системы и обеспечивать хранение денежных средств клиентов на их кошельках. (возможна графика связанная с пси дсс, сертификатами, безопасностью – сейф, отметки секьюрности и т.д),
vanilapay — универсальное решение для работы с онлайн-платежами. API построено на REST-принципах, работает с реальными объектами и обладает предсказуемым поведением. С помощью этого API вы можете отправлять запросы на оплату, совершать возвраты, производить выплаты, получать информацию о созданных платежах, а также многое другое.
API в качестве основного протокола использует HTTP, а значит, подходит для разработки на любом языке программирования, который умеет работать с HTTP-библиотеками (например, cURL)
API поддерживает POST и GET-запросы. POST-запросы используют JSON-аргументы, GET-запросы работают со строками запросов. API всегда возвращает ответ в формате JSON, независимо от типа запроса.
В случае возникновения ошибок API вернет объект ошибки и HTTP-код отличный от 200. Структура объекта ошибки:
HTTP-код | Описание | Error code |
---|---|---|
200 | Успешно обработан | |
400 | Неверный запрос | parsing_error, invalid_parameters или provider_error |
401 | Ошибка авторизации (неверный ключ) | authorization_error |
403 | Доступ к ресурсу запрещен | access_denied |
404 | Ресурс не найден | resource_not_found |
500 | Внутренняя ошибка системы | internal_error |
Если возникает ошибка валидации, то в ошибку добавляется поле validation_error которое содержит в себе path - путь до поля с ошибкой, разделенный точкой и message - сообщение об ошибке.