Електронна комерція
Готові модулі для інтернет-магазинів і те, як оформлення замовлення спілкується з 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 і що жодні особисті дані не потрапляють до магазину.