Google Pay™ через A-Bank Hosted Checkout
Документація для мерчантів щодо використання Google Pay™ через платіжну платформу A‑Bank Hosted Checkout.
1. Загальна інформація
Google Pay™ — це сучасний спосіб онлайн-оплати, який дозволяє покупцям оплачувати товари та послуги за допомогою платіжних карток, збережених у Google Account.
Рішення A‑Bank Hosted Checkout надає підтримку Google Pay™ без необхідності прямої інтеграції мерчанта з Google Pay API.
2. Переваги Google Pay™
• Швидке оформлення платежів.
• Відсутність необхідності вводити реквізити картки вручну.
• Токенізація платіжних даних.
• Високий рівень безпеки.
• Покращення конверсії оплати.
3. Модель інтеграції
Google Pay™ надається через A‑Bank Hosted Checkout.
Мерчант інтегрується лише з API платіжної платформи A‑Bank.
Не потрібні:
• окрема інтеграція з Google Pay API;
• сертифікати Google Pay;
• обробка або розшифрування платіжних токенів;
• окрема реєстрація в Google як Google Pay Merchant.
4. Активація для мерчантів
Google Pay™ автоматично активується для всіх мерчантів, які використовують A‑Bank Hosted Checkout.
Не потрібно:
• подавати окрему заявку на підключення Google Pay™;
• виконувати додаткові налаштування в особистому кабінеті;
• виконувати інтеграцію з Google Pay API.
Після активації мерчанта на платформі Google Pay™ автоматично відображається на платіжній сторінці для підтримуваних пристроїв та браузерів.
5. Вимоги до мерчанта
Для використання Google Pay™ мерчант повинен:
• бути підключеним до платіжної платформи A‑Bank;
• використовувати Hosted Checkout;
• дотримуватися політик Google - Google Pay™ Acceptable Use Policy
• дотримуватися вимог щодо брендінгу Google Pay™- Google Pay™ Brand Guidelines.
6. Сценарій оплати
1. Покупець оформлює замовлення.
2. Мерчант створює платіжну сесію через API.
3. Покупець переходить на Hosted Checkout.
4. Система перевіряє доступність Google Pay™.
5. Відображається кнопка Google Pay™.
6. Покупець обирає картку та підтверджує оплату.
7. Google повертає зашифрований платіжний токен.
8. A‑Bank обробляє токен та виконує авторизацію.
9. Покупець отримує результат платежу.
10. Мерчант отримує callback та може перевірити статус через API.
7. Безпека
Google Pay™ використовує токенізацію платіжних даних.
Реальні реквізити картки не передаються мерчанту безпосередньо. Для проведення платежу використовуються платіжні токени, що підвищує рівень захисту фінансової інформації користувачів.
8. Підтримувані сценарії автентифікації
CRYPTOGRAM_3DS — токенізована транзакція з криптограмою.
PAN_ONLY — карткова транзакція без криптограми пристрою.
У разі необхідності банк-емітент може ініціювати додаткову перевірку через 3D Secure.
9. PSD2 та Strong Customer Authentication (SCA)
Google Pay™ підтримує сучасні механізми автентифікації та відповідає вимогам PSD2.
Якщо цього вимагає банк-емітент, під час проведення платежу може бути застосована процедура Strong Customer Authentication (SCA) та 3D Secure.
10. Google Pay™ Acceptable Use Policy
Усі мерчанти, які використовують Google Pay™, повинні дотримуватися Google Pay and Wallet APIs Acceptable Use Policy.
Офіційний документ:
Google Pay and Wallet APIs Acceptable Use Policy
11. Google Pay™ Terms of Service
Використовуючи Google Pay™, мерчант підтверджує прийняття та дотримання Google Pay API Terms of Service.
Офіційний документ:
Google Pay API Terms of Service
12. Google Pay™ Brand Guidelines
Мерчанти повинні використовувати логотипи, кнопки та бренд Google Pay™ відповідно до офіційних рекомендацій Google.
Офіційний документ:
Google Pay™ Brand Guidelines
13. Контрольний список перед запуском
Перед запуском рекомендується перевірити:
• Коректність створення платіжної сесії.
• Відображення кнопки Google Pay™.
• Успішне завершення тестових платежів.
• Обробку callback повідомлень.
• Отримання статусів платежів через API.
Офіційний чекліст:
Google Pay API Integration Checklist
14. Документація для розробників
Google Pay API:
Google Pay API Documentation
Google Pay Web:
Google Pay Web Documentation