LiqPay logo_liqpay_white_color
Продукти
Інформація
Тестові дані
Тестування етапів взаємодії з рахунками
Для спрощення процесу тестування, POS-системи можуть використовувати загальний тестовий ключ та визначену структуру req_id
Загальні умови
Тестування відбувається у форматі викликвідповідь між POS-системою та Банком
Для всіх запитів у режимі тестування використовується фіксований secret_key: test_secret_key = "test_secret_123456".
Усі тестові req_id повинні починатися з префіксу: req_id = "sandbox-{uuid}"
Наприклад: sandbox-9d15c000
Банк при отриманні зворотного виклику перевіряє req_id. Якщо він має префікс sandbox-, використовується test_secret_key для перевірки підпису
Очікувана поведінка
Якщо структура даних правильна і підпис валідний – банк повертає успішну відповідь з емульованими даними. Усі інші випадки повертають відповідну помилку з поясненням
Приклад запиту до банку:

  "data": {
    "req_id": "sandbox-9d15c000",
    "id_company_in_pos": "4sd5f4d6f54s6df",
    "action": "get_receivers",
    "receivers": [
      {
        "id": "1",
        "name": "ФОП Ромашка",
        "okpo": "11223344"
      },
      {
        "id": "2",
        "name": "ФОП Тестовий А А ",
        "okpo": "99887766"
      }
    ]
  }