Try   HackMD

УКР | ENG

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
На Головну

Пряма інтеграція Google Pay API

Google Pay™ – простий спосіб оплати, що надає можливість швидко та безпечно сплачувати карткою без необхідності вводити платіжні дані для кожного платежу. Дані картки надійно зберігаються в Google. Цей метод оплати доступний для всіх пристроїв (мобільних телефонів або комп'ютерів), незалежно від операційної системи та веб-браузера.

Google Play є товарними знаками Google LLC.

Зверніть увагу, що XPAY надає Партнерам можливість підключити оплату на сайті через Google Pay у два способи, використовуючи:

  1. Платіжну сторінку - checkout XPAY, що не потребує додаткових інтеграцій - після підписання Договору метод оплати буде активовано автоматично;
  2. Пряму інтеграцію через Google Pay API. Ваш сайт повинен працювати за схемою HTTPS і підтримувати протокол TLS 1.2.

Якщо ви обрали варіант - "Пряма інтеграція через Google Pay API" виконайте наступні кроки:

  1. Ознайомтесь з Google Pay API Terms of Service;
  2. Ознайомтесь з Google Pay and Wallet APIs Acceptable Use Policy та дотримуйтесь зазначених правил;
  3. Виконайте умови брендування - Brand guidelines;
  4. Переконайтеся, що ви виконали всі кроки описані у Integration checklist.

Інструкції з активації Google Pay для прямої інтеграції

  1. По завершенню попередніх 4 кроків використовуйте Google Pay API для отримання PaymentData.

  2. Як параметри скрипта вкажіть:
    2.1 Доступні методи платежу:
    var allowedPaymentMethods = ['CARD', 'TOKENIZED_CARD'];
    2.2 Тип токенізаціі - PAYMENT_GATEWAY:
    tokenizationType: 'PAYMENT_GATEWAY;
    2.3 Параметр gateway:
    xpay;
    2.4. Параметр gatewayMerchantId
    Ваш merchantAccount, який надається фахівцем XPAY.

  3. Платіжна адреса Клієнта не потрібна для запитів XPAY Google Pay API.

Якщо ви коректно виконали всі кроки ваша інтеграція дозволить отримати кнопку Google Pay на сторінці оплати на вашому сайті чи у додатку.

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Спливаюче вікно або форма вибору додаткової картки з’явиться після натискання кнопки на пристрої з підключеним Google Pay. Після того, як Клієнт обере картку, ви отримаєте набір даних із PaymentData.

Приклад набору даних, що повертаються з Google Pay:

{
  "apiVersion": 2,
  "apiVersionMinor": 0,
  "paymentMethodData": {
    "type": "CARD",
    "description": "Visa •••• 1234",
    "info": {
      "cardNetwork": "VISA",
      "cardDetails": "1234"
    },
    "tokenizationData": {
      "type": "PAYMENT_GATEWAY",
      "token": "****PaymentMethodToken*****"
    }
  }
}

Партнер забирає токен зі структури "tokenizationData" та передає в систему XPAY через надсилання наступного запиту (параметр GoogleToken):

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
На Головну
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Загальна інформація по підключенню (API)

Служба підтримки XPAY

Телефон: +38 093 891 92 00
Email: info@xpay.com.ua
Telegram: @xpaysupportbot