Добро пожаловать в LiqPay!

1
Регистрация
Для приема платежей, как юридическое лицо, резидент Украины - убедитесь, что Ваш сайт соответствует рекомендациям:
  • Указаны контакты для обратной связи: телефон и электронный адрес
  • Изображение товара на сайте соответствует описанию
  • На сайте нет запрещенных товаров
  • Регистрация боевого аккаунта должна быть на телефон юридического лица, в пользу которого планируется принимать платежи
Для подключения приема платежей, зарегистрируйте компанию в системе LiqPay:
  1. Заполните форму данных о компании (название, веб-адрес, e-mail, телефон и категория предоставляемых услуг или товаров)
  2. Укажите реквизиты счета компании, на которые мы будем перечислять возмещение по принятым платежам
Поздравляем, Вы создали компанию в LiqPay!
После регистрации Вы получили:
public_key - уникальный идентификатор Вашей компании в системе LiqPay
private_key - секретный ключ доступа к API
2
Подключение
Для формирования запроса на проведение платежа вам понадобится:
  1. Определить метод подключения в зависимости от вашей модели работы:
    ⁃ Client-Server (Платежная кнопка, SDK, Plugin),
    ⁃ Server-Server (API, SDK).
  2. Интеграция на сайт/ресурс согласно документации.
  3. Проверить интеграцию в тестовом режиме (использовать параметр sandbox=1).
  4. Запустить оплаты в боевом режиме.
3
Основные понятия и правила работы с API LiqPay, формирования запроса
Необходимые URL для работы в зависимости от выбранной модели:
https://www.liqpay.ua/api/requestServer-Server
https://www.liqpay.ua/api/3/checkoutClient-Server
Для вызова API LiqPay необходимо передать параметры data и signature (Server - Server) POST методом или перенаправить клиента (Client - Server) используя POST метод, где:
data - json строка с параметрами APIs закодированная функцией base64, base64_encode( json_string ),
signature - уникальная подпись каждого запроса base64_encode( sha1( private_key + data + private_key) ),
base64_encode - возвращает строку, закодированную методом base64,
sha1 - возвращается хэш в виде бинарной строки из 20 символов.
4
Дополнительные настройки
Настройка дизайна Checkout
Мы разработали универсальный конструктор, с помощью которого Вы сможете настроить индивидуальный дизайн платежной страницы без единой строчки кода.
Возможности:
Выбор методов оплаты
Настроить методы оплаты можно в Настройках компании или по API Сheckout.