Перейти к содержанию

История изменений

Pay API


v1.2.1 (2023.02.14)

Объект invoice

  • Параметр taxAmount: отменена обязательность передачи параметра.

v1.2.0 (2022.10.26)

Запрос списка возможных провайдеров платежей

  • Асинхронный вариант получения списка (соответствует коду ответа HTTP: 201) не используется в новых интеграциях (deprecated).

Получение списка доступных провайдеров платежей

  • Запрос не используется в новых интеграциях (deprecated).

v1.1.0 (2022.04.28)

Возврат оплаты

  • Request body: добавлен параметр currency.

Объект item

  • Добавлены параметры measure, currency.
  • Параметр quantity: дополнено описание параметра.

Объект slip

  • Добавлен параметр currency.
  • Параметр operationId: обновлено описание параметра (значение присваивается провайдером платежей для операций возврата).

Объект checkoutInvoice

  • Добавлен параметр currency.

Объект invoice

  • Добавлен параметр currency.

v1.0.0 (2022.02.21)

Идентификаторы, участвующие в информационном обмене

  • Добавлены новые параметры информационного обмена: legalId, paymentPurpose, subscriptionPurpose.

Получение статуса транзакции

  • Response body: в поле errorCode добавлены новые значения: EXTERNAL_PROVIDER_ERROR, SUBSCRIPTION_IS_NOT_FOUND, PAYMENT_DECLINED_BY_EXTERNAL_PROVIDER, PAYMENT_ORDER_IS_NOT_FOUND.

Возврат оплаты

  • Response body: в поле errorCode добавлено новое значение: PAYMENT_ORDER_IS_NOT_FOUND.

Объект slip

  • Добавлен параметр kzo.

Объект paymentMethod

  • Добавлен параметр paymentPurpose.

v0.9.0 (2022.02.11)

Начиная с этой версии, доступны провайдеры платежей: Долями, СБП.

Объект slip

  • Для параметра paymentType добавлено новое значение: DOLYAME.

Объект paymentMethod

  • Для параметра type добавлено новое значение: DOLYAME.

v0.8.0 (2022.01.27)

Объект slip

  • Параметр transactionId переименован в параметр paymentTransactionId.
  • Добавлен параметр refundTransactionId.

v0.7.0 (2022.01.24)

Объект slip

  • Добавлен параметр id.
  • Удалены параметры terminalKey, sourceId, commission.
  • Параметр dateTime переименован в operationDateTime.
  • Параметр operationDateTime: обновлён формат представления даты.

Получение статуса транзакции

  • Response body: добавлен параметр errorCode.

Возврат оплаты

  • Response body: добавлен параметр errorCode.

v0.6.0 (2021.12.27)

Сценарий возврата

  • Добавлено описание альтернативных сценариев возврата и возможных ошибок.

Запросы API

  • Дополнено описание параметра requestId.

v0.5.0 (2021.12.23)

Объект invoice

  • Поля taxation, kktRegNumber, fnNumber, fpd, fdNumber, website, qr отмечены как необязательные.

v0.4.0 (2021.12.08)

Возврат оплаты

  • Request body: удалён параметр refundId.

v0.3.0 (2021.11.29)

Возврат оплаты

  • Request body: добавлен параметр refundId.

v0.2.0 (2021.11.25)

Получение статуса транзакции

  • Добавлены рекомендации по вызову метода.

v0.1.0 (2021.11.17)

Идентификаторы, участвующие в информационном обмене

  • Добавлены идентификаторы ТСП: Stores, Terminals.

Запрос списка возможных провайдеров платежей

  • Request body: добавлены параметры terminalId, storeId.
  • Request body: удалён параметр terminalKey.

Инициализация платежа

  • Request body: добавлены параметры terminalId, storeId.
  • Request body: удалён параметр terminalKey.

Отправка чека

  • Request body: добавлены параметры terminalId, storeId.
  • Request body: удалён параметр terminalKey.

Отмена оплаты

  • Request body: добавлены параметры terminalId, storeId.
  • Request body: удалён параметр terminalKey.

Возврат оплаты

  • Request body: добавлены параметры terminalId, storeId.
  • Request body: добавлен массив items.
  • Request body: удалён параметр terminalKey.

Объект item

  • Добавлен параметр article.

Объект slip

  • Добавлены параметры terminalId, storeId.
  • Удалён параметр terminalKey.