Для этих целей была написана тестовая обработка, которую и предлагаю вашему вниманию.
ВНИМАНИЕ.
На сколько мне известно Liqpay сменил API.
И поэтому на данный момент обработка не будет работать.
Для работы нужно добавить некоторые поля в тело запроса.
Эта обработка и раньше не была готовым решением.
Это скорее была попытка демонстрации возможности работы в Liqpay средствами 1С.
Возникла необходимость взаимодействовать с сервисом платежей для интернет магазинов https://www.liqpay.com.
Для этих целей была написана тестовая обработка, которую и предлагаю вашему вниманию.
Данная обработка не является законченным продуктом, а лишь дает возможность разобраться в принципах взаимодействия с сервисом https://www.liqpay.com.
Возможности обработки:
- Получение отчета за период.
- Получение статуса определенного зарегистрированного в системе https://www.liqpay.com. заказа по order_id.
- Снятие суммы с резерва по order_id.
- Возврат зарезервированной суммы клиенту по order_id.
Для понимания принципов работы с данным сервисом этого достаточно. Остальные функции создаются по образу и подобию описанных выше. Все необходимые параметры подробно описаны на сайте API LiqPay.
В данной обработке для получения хеш SHA-1 использовалась разработка с данного сайта, за что автору огромная благодарность.
Спасибо, добрый человек. Много времени мне сэкономил.
На зараз обробка працює?
добрый день
https://www.liqpay.ua/documentation/uk/data_signature
отправляю
HTTP = Новый HTTPСоединение(«liqpay.ua», , , , , , Новый ЗащищенноеСоединениеOpenSSL,);
Запрос = Новый HTTPЗапрос(«/api/3/checkout», ЗаголовокHTTP);
Запрос.УстановитьИмяФайлаТела(ФайлЗапроса);
Результат = HTTP.ОтправитьДляОбработки(Запрос, ФайлРезультата);
получаю постоянно 302, что не так делаю?
Добрый день.
На сколько мне известно Liqpay сменил API.
И поэтому на данный момент обработка не будет работать.
Для работы нужно добавить некоторые поля в тело запроса.
Что именно я не разбирался потому, что уже давно нет необходимости в работе с Liqpay.
Я знаю, что изменить нужно совсем немного. Эта обработка и раньше не была готовым решением.
Это скорее была попытка демонстрации возможности работы в Liqpay используя только язык 1С.
(4) дякую за відповідь, з твого дозволуhttps://infostart.ru/public/995356/
(5) Не стоит благодарности. Как говорится — На здоровье!