AlliancePay
🇺🇦 Українська
🇺🇦 Українська
  • E Commerce платформа AlliancePay v2.39.0
  • Аутентифікація
  • Криптування даних
  • Авторизація
  • Використання авторизаціїного токену
  • Опис роботи з ключами
    • Приклад PURCHASE колекції
    • Приклад А2С колекції
  • Платіжні методи H2H
    • PURCHASE
      • Запит проведення PURCHASE Крок 1
      • Запит проведення PURCHASE Крок 2
    • A2C
    • C2A
      • Запит проведення C2A Крок 1
      • Запит проведення C2A Крок 2
    • ApplePay decrypted
      • PURCHASE
        • Запит проведення платежу Крок 1
        • Запит проведення платежу Крок 2 (3DS)
      • C2A
        • Запит проведення C2A Крок 1
        • Запит проведення c2a Крок 2 (3DS)
    • ApplePay encrypted
      • Запит підтримки aPay на сторінці
      • Запит отримання данних мерчанта aPау
      • Запит валідації мерчанта
      • Запит встановлення сесії в aPау
      • Запит проведення платежу
    • GooglePay™ decrypted
      • PURCHASE
        • Запит проведення purchase Крок 1
        • Запит проведення purchase Крок 2 (3DS)
      • C2A
        • Запит проведення C2A Крок 1
        • Запит проведення c2a Крок 2 (3DS)
    • GooglePay™ encrypted
      • Докуменація GooglePay™
      • Запит підтримки GooglePay™ на сторінці
      • Запит отримання данних мерчанта GooglePay™
      • Запит проведення платежу
    • REFUND
    • TOKEN
      • PURCHASE
        • Запит проведення платежу по токену Крок 1
        • Запит проведення платежу по токену 3DS Крок 2
      • C2A
        • Запит проведення платежу по токену Крок 1
        • Запит проведення платежу по токену 3DS Крок 2
      • Запит створення токену
      • Запит отримання токену по customerId
      • Запит отримання даних токену
      • Запит зміни статуса токену
      • Статуси токена
    • Account Verification
      • Запит верифікації картки Крок 1
      • Запит верифікації картки Крок 2
    • Отримання даних
      • по OPERATION_ID
      • по merchantRequestId
    • Отримання балансу
    • Callback
  • Платіжні методи HPP
    • PURCHASE
      • Створення замовлення
      • Отримання даних по замовленню
    • REFUND
    • Callback
    • Статуси замовлення
  • Платіжні віджети для CMS
    • OpenCart
      • Інструкція по встановленню
      • Функціонал та опис платіжного модуля
      • Структура бази даних
  • Довідники
    • Статус транзакції
    • Тест кейси
    • Коди помилок
    • Значення actionCode, responseCode
    • Ліміти
    • Інструкція звірки по реєстрам
      • Опис полів в реєстрах
    • WhiteListing IP-адрес та URL-адрес
  • Історія змін
Powered by GitBook
On this page
  • Етап 1. Ознайомлення
  • Етап 2. Інтеграція вашого сайту або додатка з Google Pay™ API з платіжним шлюзом Alliance Bank
  • Етап 3. Активація способу оплати Google Pay™ для магазину та користувача
  • Етап 4. Обробка даних із параметру "token"
  • Етап 5. Перевірте відповідність інтеграціі по чек листу
  • Етап 6. Запит доступу до робочої версії від спеціалістів Google™
  1. Платіжні методи H2H
  2. GooglePay™ encrypted

Докуменація GooglePay™

PreviousGooglePay™ encryptedNextЗапит підтримки GooglePay™ на сторінці

Last updated 3 months ago

Етап 1. Ознайомлення

Перед початком роботи з Google Pay™ API варто детально ознайомитися з офіційною документацією. Вона містить вимоги до використання сервісу, керівництва з інтеграції та контрольний список для перевірки коректності підключення.

  1. : містить інформацію про правила використання Google Pay™ API, бренду Google Pay™, та .

  2. : включає правила застосування Google Pay™ API та його брендовані елементи, та .

у ваш сайт або додаток необхідно:

  • Використовувати вебсторінку з HTTPS-протоколом і дійсним TLS-сертифікатом.

  • Налаштувати параметри:

    • allowPaymentMethods : CARD

    • tokenizationSpecification = { "type": "PAYMENT_GATEWAY" }

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

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

    • gateway = timeproject

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

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

Етап 2. Інтеграція вашого сайту або додатка з Google Pay™ API з платіжним шлюзом Alliance Bank

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

Етап 3. Активація способу оплати Google Pay™ для магазину та користувача

  • Якщо ваш інтернет-магазин вже інтегрований з Alliance Bank, зверніться до менеджера або напишіть запит на email: ecom.support@bankalliance.ua

  • Якщо інтеграція з Alliance Bank ще не виконана, також зверніться за вказаною електронною адресою ecom.support@bankalliance.ua

Етап 4. Обробка даних із параметру "token"

Є два способи обробки отриманого token:

  1. Розшифровка на стороні магазину — дані розшифровуються перед передачею в Alliance Bank.

  2. Розшифровка на стороні Alliance Bank — дані у незмінному вигляді передаються до Alliance Bank.

Етап 5. Перевірте відповідність інтеграціі по чек листу

Етап 6. Запит доступу до робочої версії від спеціалістів Google™



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

Для розшифровки Google™ рекомендує використовувати бібліотеку .

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

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

Подайте запит на доступ .

Подайте запит на доступ .

Для розробників мобільних додатків
посібник користувача
контрольний список інтеграції
Для розробників вебсайтів
посібник користувача
контрольний список інтеграції
Для коректної інтеграції Google Pay™ API та отримання PaymentData
Запит проведення платежу
paymentData
Tink
Опис використання бібілотеки Tink
контрольним списком
контрольним списком
для сайту
для Android-додатку