Подтверждение/частичное подтверждение оплаты
Полное списание
Требуется Client credentials авторизация
URL TEST POST https://test-epay-api.epayment.kz/operation/:id/charge URL PROD POST https://epay-api.homebank.kz/operation/:id/charge
Для полного или частичного подтверждения оплаты необходимо чтобы транзакция находилась в статусе Auth.
Частичное списание
TEST URL: POST https://test-epay-api.epayment.kz/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": "" }