Подтверждение/частичное подтверждение оплаты
Полное списание
Требуется Client credentials авторизация
URL TEST POST https://testepay.homebank.kz/api/operation/:id/charge URL PROD POST https://epay-api.homebank.kz/operation/:id/charge
Для полного или частичного подтверждения оплаты необходимо чтобы транзакция находилась в статусе Auth.
Частичное списание
TEST URL: POST https://testepay.homebank.kz/api/operation/:id/charge?amount=300 PROD URL: POST https://epay-api.homebank.kz/operation/:id/charge?amount=300
Oпциональный параметр amount, если он не заполнен то списание идет на полную сумму, также можно указывать полную сумму в параметре
или в json body
{
"amount": 2400
}
Допустимо передавать значения в обоих параметрах, в таком случае значения должны быть идентичными
Headers
Authorization: Bearer dGVzdGNsaWVudDpzZWNyZXQ=
Response Http status 200
Error
Http status 400.x
{
"code": 100,
"message": ""
}