Електронна комерція

Готові модулі для інтернет-магазинів і те, як оформлення замовлення спілкується з VerifAge.


Інтернет-магазини використовують той самий запит на перевірку, що й будь-який сайт, зазвичай при оформленні замовлення або перед додаванням товару з обмеженням у кошик.

Модулі

Модулі для поширених платформ обгортають Merchant API: ви вставляєте API-ключ у налаштування модуля, натискаєте Перевірити з’єднання і обираєте, де з’являється перевірка віку. Модуль показує QR поряд із кошиком і розблоковує замовлення після схвалення запиту.

Перевірити з’єднання викликає GET /api/v1/merchant/ping, який повертає назву організації, режим ключа та публічні посилання (сайт, App Store, Google Play), які модуль показує поруч із QR.

Власна інтеграція

Якщо модуля для вашої платформи немає, інтегруйтесь напряму:

POST /api/v1/merchant/verify-requests
X-Api-Key: va_live_…
Content-Type: application/json

{ "external_reference": "order-10432", "callback_url": "https://shop.example/verifage/callback" }

external_reference — ваш власний ідентифікатор замовлення; він повертається в колбеку, щоб ви могли зіставити відповідь із замовленням. Зберігайте результат разом із замовленням і не питайте того самого покупця повторно протягом сесії.

Рекомендоване розміщення

  • Питайте раз за сесію, а не раз на товар.
  • Показуйте перевірку настільки рано, наскільки вимагає закон, і настільки пізно, наскільки дозволяє зручність покупок — зазвичай при оформленні.
  • Поясніть одним реченням, що таке VerifAge і що жодні особисті дані не потрапляють до магазину.