Skip to main content

Оплата BLE

/PAY

Метод для проведение оплаты BLE

Схема работы метода

На POS-терминале инициируется операция оплаты BLE:

  1. POS формирует сообщение POST/operations/PAY c запросом на регистрацию платежа и отправляет его на хост.

  2. Хост проводит необходимые проверки и инициирует движение денежных средств.

  3. Хост формирует и передает ответ POS-терминалу.

  4. POS-терминал получает ответ на запрос, отображает результат проведения операции на дисплее терминала и печатает чек.

Запрос

Request body schema application/json

Required

currency

String

Валюта

Required

cvm

String

Requirements: [1, 2, 3]

Способ получения платежного токена

Required

mchId

String

Идентификатор продавца

Required

paymentToken

String

Платежный токен (JWS структура)

Required

terId

String

Идентификатор терминала

Required

terminalOperationId

String<uuid>

Идентификатор терминальной операции

Required

timeStart

String<date-time>

Время формирования заказа. Формат — yyyy-MM-dd'T'HH:mm:ss

Required

totalAmount

Number

Сумма заказа в рублях (десятичное число с двумя знаками после запятой)

Required

tradeType

String

Requirements: [pay.paxpay.ble]

Тип операции

Required

transactionStatus

String

Requirements: [01]

Режим операции

Required

version

String

Requirements: [V1.0]

Версия интерфейса

Required

signature

String

Подпись запроса

Required

signType

String

Requirements: [HMAC_SHA256]

Тип подписи

additionalData

String

Блок дополнительных данных

Ответ

200

Успешный запрос

Это полезный материал?

Loading...

openapi@tbank.ru

АО «ТБанк» использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. «Cookie» представляют собой небольшие файлы, содержащие информацию о предыдущих посещениях веб-сайта. Если вы не хотите использовать файлы «cookie», измените настройки браузера.