preloader

КРОК 1. ОЗНАЙОМТЕСЬ З ДОКУМЕНТАЦІЄЮ

Перед налаштуванням Google Pay API, будь ласка, ознайомтесь із документацією:

- Документація для розробників мобільних додатків з правилами використання Google Pay API, бренду Google Payтм, посібником користувача та контрольним списком інтеграції.

- Документація для розробників сайтів з правилами використання Google Pay API, бренду Google Pay, посібником користувача та контрольним списком інтеграції.

- Для інтеграції вебсайту/додатку з Google Pay API та отримання PaymentData потрібні вебсторінка з протоколом HTTPS і наявність TLS-сертифіката, підтвердженого доменом, а також використовувати такі значення параметрів:

allowPaymentMethods : CARD

tokenizationSpecification = { "type": "PAYMENT_GATEWAY"}

allowedCardNetworks = ['MASTERCARD', 'VISA'];

allowedCardAuthMethods = ['PAN_ONLY', 'CRYPTOGRAM_3DS'];

gateway = sensebank

gatewayMerchantId – The unique identifier of the online store, which is provided to each partner when connecting to Sensebank payment gateway.

3DS верифікаця для PAN_ONLY присутня по замовчуванню.

КРОК 2. ІНТЕГРУВАТИ ВАШ САЙТ/ДОДАТОК З GOOGLE PAY API ТА API SENSE BANK

Якщо з вашого боку інтеграція виконана правильно, на вашому сайті/додатку буде показана кнопка оплати. Після натискання кнопки на пристрої з підключеним Google Pay з’явиться спливаюче вікно або форма вибору, прив'язана до облікового запису Google-картки.

Приклад значень параметрів, які повертає Google Pay:

Приклад параметрів, які повертає Google Pay

КРОК 3. АКТИВУЙТЕ МЕТОД ОПЛАТИ GOOGLE PAY ДЛЯ ВАШОГО МАГАЗИНУ ТА КОРИСТУВАЧА, ЗАРЕЄСТРОВАНОГО У ПЛАТІЖНОМУ ШЛЮЗІ SENSE BANK

- Якщо ваш інтернет-магазин вже інтегрований до платіжного шлюзу Sense Bank, сконтактуйте з вашим менеджером або надішліть запит на електронну пошту acquiring@sensebank.com.ua.

- Якщо ваш сайт не інтегрований до платіжного шлюзу Sense Bank, будь ласка, надішліть запит на електронну пошту acquiring@sensebank.com.ua.

КРОК 4. ОПРАЦЮЙТЕ ДАНІ, ОТРИМАНІ ВІД GOOGLE, У ПАРАМЕТРІ «token»

Існує два варіанти обробки даних, отриманих від Google, у параметрі «token»

- Розшифровка на боці магазину. Дані, отримані в параметрі «token», мають бути дешифровані (використовуйте інформацію про те, як генерується відкритий ключ для запиту на Google, розшифровка платіжного засобу «токен», та покрокову інструкцію з верифікації та розшифрування токена), після цього мають бути надіслані до Sense Bank

  • Розшифрування на боці Sense Bank. Дані, отримані в параметрі «token», мають бути надіслані до Sense Bank

Для розшифровки paymentData отриманого в колббеку методу loadPaymentData

Google настійно рекомендує використовувати їхню бібліотеку Tink

Як користуватися бібліотекою Tink (Інструкція доступна лише для процесорів)

КРОК 5. ПЕРЕВІРИТИ ВІДПОВІДНІСТЬ КОНТРОЛЬНОМУ СПИСКУ ІНТЕГРАЦІЇ

Ознайомтесь з контрольним списком і переконайтесь, що всі етапи інтеграції сторінки оплати сайту виконані.

Ознайомтесь з контрольним списком і переконайтесь, що всі етапи інтеграції додатку Android виконані.

КРОК 6. ЗАПРОСИТИ ДОСТУП ДО РОБОЧОЇ ВЕРСІЇ У СПЕЦІАЛІСТІВ GOOGLE

Запросити доступ до робочої версії для сторінки оплати сайту.

Запросити доступ до робочої версії для додатку Android.