Список всех контроллеров / invoice / invoice-pay

Функция invoice/invoice-pay

Назначение:
Оплатить счёт
Поля запроса:
name desc
invoiceId Номер счёта
Поля ответа:
name desc
invoiceId Номер счёта
datepaid Дата оплаты
total Сумма
paymentmethod Способ оплаты
Пример:
Запрос:
https://api.ps.kz/invoice/invoice-pay?username=test&password=test
&input_format=http&output_format=json
&invoiceId=11234

Ответ:
Формат возвращаемого ответа можно задать через параметр output_format=json|xml|array
{
  "result" : "success",
  "answer" : [
    {
      "invoiceId" : "34321",
      "datepaid" : "2013-02-11 17:29:10",
      "total" : "1900",
      "paymentmethod" : "psbank"
    }
  ]
}
Возможные ошибки:
Ошибки при выполнении запроса:
Данные ошибки выводятся в корне ответа.
Error_code Error_text Описание
NO_CLIENT_ID Your login/password from API does not attached to client area. Please contact with our support. Ваш логин/пароль от API не привязан к личному кабинету. Обратитесь в нашу службу поддержки.
PARAMETER_INCORRECT Given parameter has an invalid format or value or is missing. Переданный параметр имеет неверный формат, значение или отсутствует.
NOT_ENOUGH_MONEY Not enough money at account for this operation. Недостаточно денег для этой операции.

blog comments powered by Disqus