Ошибки

Чтобы получать информацию об ошибках, возникающих в процессе оплаты:

  1. Добавьте обработку события отображения ошибок show_errors.

Пример:

Copy
Full screen
Small screen
headlessCheckout.form.onNextAction((nextAction) => {
      switch (nextAction.type) {
        case 'show_errors': {
          this.errors = nextAction.data.errors;
        }
      }
});
  1. Добавьте отображение ошибок в HTML-разметку платежного интерфейса.

Пример:

Copy
Full screen
Small screen
@if (errors.length) {
  Errors:
  @for (error of errors) {
    <div>{{error.message}}</div>
  }
}

Список ошибок
Изучите список ошибок и способы их решения.
Была ли статья полезна?
Спасибо!
Что может сделать страницу еще лучше? Сообщение
Жаль, что так произошло
Расскажите, почему статья не была полезна. Сообщение
Спасибо за обратную связь!
Ваши мысли и идеи помогут нам улучшить ваш пользовательский опыт.
Последнее обновление: 4 марта 2025

Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.

Сообщите о проблеме
Мы постоянно улучшаем качество нашей документации. Ваш отзыв поможет нам в этом.
Укажите email-адрес, чтобы мы могли связаться с вами
Спасибо за обратную связь!