Перейти до основного вмісту

Відкладене списання з Google Pay™

Дозволить вам обміняти токен Google Pay™ на токен Tranzzo для подальшого відкладеного списання.

Як це працює?

  1. Платник формує замовлення на вашому сайті/мобільному застосунку та підтверджує замовлення
  2. Натискає кнопку оплати Google Pay™
  3. Ви отримуєте токен Google Pay™ та обмінюєте його на токен Tranzzo
  4. Ініціюєте списання з cc_token Tranzzo за замовлення після його обробки на будь яку суму

У вас є можливість обміняти токен Google Pay™ у один із таких способів:

  • Direct-інтеграція (розміщення кнопки оплати Google Pay™ на вашому сайті або у мобільному застосунку).
  • Інтеграція з використання токенізаційного віджета (розміщення кнопки оплати Google Pay™ у нашому віджеті)

Direct інтеграція

Особливості використання direct-інтеграції:

  • Платіжна сторінка повинна використовувати HTTPS-протокол.
  • Дані кожного клієнта мають бути сталими та унікальними.
  • Використовуйте HTTP-метод POST.

Параметри запиту

ParameterTypeRequiredDescription
pos_idUUIDMerchant's identifier (POS_ID)
tokenStringToken Google Pay™

Приклад запиту на обмін токену Google Pay™ на токен Tranzzo

curl -X 'POST' \
'https://api.tranzzo.com/api/v1/tokenization/tokenize' \
-H "Content-Type: application/json" \
-H "X-API-AUTH: CPAY ${API_KEY}:${API_SECRET}" \
-d '{
"pos_id": "${POS_ID}",
"token": "gpay:eyJwYXltZW50RGF0YSI6eyJ2ZXJzaW9uIjoiRUNfdjEiLC..."
}'

Параметри відповіді:

ParameterTypeDescription
cc_tokenStringTranzzo token

Приклад відповіді

{
"cc_token": "ODJkZjBhNmY2OTMyNDJlN2wjMjFjfTQzOXU3ZDFhYzI6cWJmWHFmMHlzM3hYaXJMWEZv"
}
інформація

Для подальшого списання коштів з картки платника по cc_token використовуйте Одностадійний платіж (purchase)

Використання токенізаційного Widget

Деталі інтеграції та використання токенізаційного віджета.

інформація

Для активації роботи Google Pay™ на токенізаційному віджеті зверніться у службу підтримки Tranzzo.

Наступні кроки

Тестування процесу обміну токену і оплати:

  1. Створіть обліковий запис у Мерчант-порталі.
  2. Використовуйте автентифікаційні дані тестового проєкту.
  3. Налаштуйте вебхуки.
  4. Скористайтеся даними для тестування для отримання різних кодів результатів операцій
  5. Опрацьовуйте отримані помилки.

Більше деталей — у контрольному списку інтеграції.

Вихід в онлайн:

  1. Створіть робочий проєкт у мерчант-порталі.
  2. При direct-інтеграції: пройдіть сертифікацію PCI DSS або підключіть імплементувати токенізаційний віджет.
  3. Коли наша команда Комплаєнсу активує робочий проєкт, замініть автентифікаційні дані тестового проєкту на дані робочого.

Дивіться також: