История изменений
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
.