Перейти к основному содержимому

История изменений

Хронологически упорядоченный список изменений для каждой версии API. Все значительные изменения в проекте будут задокументированы тут. Формат основан на Keep a Changelog и придерживается Семантического Версионирования.

2.8.0

2022-02-23

Добавлено

  • Метод RefundOrder. Создание нового возврата по списанному платежу. Shortcut для метода CreateRefund.
  • Метод GetOrderRefunds. Выдача всех возвратов по списанному платежу.
  • Метод GetOrderRefundByID. Выдача возврата по идентификатору.
  • Опциональный параметр attempts при создании заказа

Изменено

  • Метод CaptureOrder возвращает status_code 200 c данными о платеже.
  • Метод CancelOrder возвращает status_code 200 c данными о платеже.

2.7.0

2022-02-17

Добавлено

  • Метод CaptureOrder. Полное или частичное списание авторизованного платежа заказа. Shortcut для метода CapturePayment.
  • Метод CancelOrder. Отмена авторизованного платежа заказа. Shortcut для метода CancelPayment CancelPayment.
  • Промежуточный статус заказа -ON_HOLD. Присваивается при наличии успешно авторизованного платежа.

2.6.0

2022-02-15

Добавлено

  • Метод CreateBinding.
  • Параметр cvc_required (Необходимость ввода cvc при оплате) в ответе на метод GetCardByID .

2.5.0

2022-02-03

Добавлено

Удалено

  • Параметры session из payment_method и customer_id из customer_card в методе CreatePayment.

2.4.0

2021-12-30

Добавлено

Удалено

2.3.0

2021-12-23

Добавлено

  • Столбец 'Дополнительно' (extra_info) в выгрузке отчетов по заказам.

Удалено

2.2.0

2021-12-09

Добавлено

  • Группа методов для управления подписками.
  • Параметры customer_id, card_id в методе CreateOrder для оплаты по сохраненной карте через форму оплаты с подтверждением CVC.
  • Детальное описание ошибки платежа PaymentError в схеме PaymentOut.

Изменено

  • Параметр amount во всех методах оплаты (например CreateOrder) должен быть не менее 1.

2.1.0

2021-11-25

Добавлено

Изменено