Як це працює

Одне сканування для користувача. Захищений маршрут усередині.

Покупець бачить простий результат. 7A бере на себе перевірку запиту, маршрутизацію до постачальника та видачу документа.

Схема 7A

Накладна → QR → 7A → постачальник → JSON

01

Накладна + QR

Постачальник друкує QR на звичайній накладній.

02

Сканування

Покупець сканує QR телефоном або стаціонарним сканером.

03

API 7A

7A перевіряє Hash1 і визначає постачальника.

Hash1 ✓
04

Webhook

7A безпечно звертається до прихованого Webhook постачальника.

Hash2 → постачальнику
05

Готовий документ

JSON повертається в облікову систему покупця.

Для звичайного користувача

Три кроки

Отримали накладну

На друкованому документі вже є QR-код 7A.

Відсканували QR

Телефоном або сканером, який підключений до облікової системи.

Отримали документ

JSON потрапляє у програму або телефон показує короткий код на 60 секунд.

7A — одне сканування

Хеш1 — перевіряє 7A

Перед розрахунком номер накладної переводиться у верхній регістр. Хеш1 формується як SHA-256 від UTF-8 рядка «НОМЕР_YYYYMMDD_Ключ1». У QR передаються перші 32 символи результату у lowercase hex. 7A формує таке саме значення та порівнює його з Хеш1 із QR-коду.

Хеш2 — перевіряє постачальник

Ключ2 відомий тільки постачальнику і ніколи не зберігається у системі 7A. Це незалежний другий рівень перевірки.

Хочете підключити цей сценарій?

Для постачальника початок — це ідентифікатор постачальника, Ключ1 та один Webhook.