Changelog
Pay API
v1.2.1 (2023.02.14)
Object invoice
- Parameter
taxAmountis no longer mandatory.
v1.2.0 (2022.10.26)
Request list of available payment methods
- Asynchronous processing for this request (HTTP response code:
201) is no longer used for new integrations (deprecated).
Get available payment methods
- The request is no longer used for new integrations (deprecated).
v1.1.0 (2022.04.28)
Refund payment
- Request body: added parameter
currency.
Object item
- Added parameters
measure,currency. - Parameter
quantity: added usage examples.
Object slip
- Added parameter
currency. - Parameter
operationId: updated description (parameter value is assigned by payment provider upon return).
Object checkoutInvoice
- Added parameter
currency.
Object invoice
- Added parameter
currency.
v1.0.0 (2022.02.21)
API credentials and identifiers
- Introduced merchant identifiers:
legalId,paymentPurpose,subscriptionPurpose.
Request transaction status
- Response body: field
errorCodenow includes additional values:EXTERNAL_PROVIDER_ERROR,SUBSCRIPTION_IS_NOT_FOUND,PAYMENT_DECLINED_BY_EXTERNAL_PROVIDER,PAYMENT_ORDER_IS_NOT_FOUND.
Refund payment
- Response body: field
errorCodenow includes additional value:PAYMENT_ORDER_IS_NOT_FOUND.
Object slip
- Added parameter
kzo.
Object paymentMethod
- Added parameter
paymentPurpose.
v0.9.0 (2022.02.11)
From this version onwards, Pay API supports payment providers “SBP” and “Dolyame”.
Object slip
- Parameter
paymentTypenow includes additional value:DOLYAME.
Object paymentMethod
- Parameter
typenow includes additional value:DOLYAME.
v0.8.0 (2022.01.27)
Object slip
- Parameter
transactionIdrenamed to:paymentTransactionId. - Added parameter
refundTransactionId.
v0.7.0 (2022.01.24)
Object slip
- Added parameter
id. - Removed parameters
terminalKey,sourceId,commission. - Parameter
dateTimerenamed to:operationDateTime. - Parameter
operationDateTime: updated date format.
Request transaction status
- Response body: added parameter
errorCode.
Refund payment
- Response body: added parameter
errorCode.
v0.6.0 (2021.12.27)
Refund payment scenario
- Alternative refund scenarios and possible errors added.
API requests
- Description of
requestIdparameter extended.
v0.5.0 (2021.12.23)
Object invoice
- Fields
taxation,kktRegNumber,fnNumber,fpd,fdNumber,websiteandqrare marked as optional.
v0.4.0 (2021.12.08)
Refund payment
- Request body: removed parameter
refundId.
v0.3.0 (2021.11.29)
Refund payment
- Request body: added parameter
refundId.
v0.2.0 (2021.11.25)
Request transaction status
- Added timing rules.
v0.1.0 (2021.11.17)
API credentials and identifiers
- Added new merchant identifiers: Stores, Terminals.
Request list of available payment methods
- Request body: added parameters
terminalId,storeId. - Request body: removed parameter
terminalKey.
Checkout
- Request body: added parameters
terminalId,storeId. - Request body: removed parameter
terminalKey.
Send payment receipt
- Request body: added parameters
terminalId,storeId. - Request body: removed parameter
terminalKey.
Cancel payment
- Request body: added parameters
terminalId,storeId. - Request body: removed parameter
terminalKey.
Refund payment
- Request body: added parameters
terminalId,storeId. - Request body: added array
items. - Request body: removed parameter
terminalKey.
Object item
- Added parameter
article.
Object slip
- Added parameters
terminalId,storeId. - Removed parameter
terminalKey.