tinkoff-asdk-android-old icon indicating copy to clipboard operation
tinkoff-asdk-android-old copied to clipboard

Возвращаемые описания ошибки оплаты

Open mzonov opened this issue 6 years ago • 1 comments

Здравствуйте. Использую последнюю (1.4.5) версию данного sdk. При тестах воспроизводил различные ситуации, которые вызывали ошибку оплаты. В большинстве случаев сообщение с причиной ошибки оплаты было либо непрактичным, либо пустым. Разберу по сценариям:

  1. Неверно вводим данные карты. После отправки кода подтверждения происходит, очевидно, отмена оплаты, но причина ошибки оплаты возвращается простой stacktrace ошибки.
  2. Жестко забиваем в коде сумму оплаты, которая не сходится с суммой по отправляемым позициям в receipt. Причина ошибки - пустая строка.
  3. Вызвал ошибку "Неверный статус покупателя", но возвращается опять же пустая строка.

Для отправки использую PayFormActivity, для лога использую AcquiringSdk.setDebug(true), для принятия причины отмены использую PayFormActivity.dispatchResult(). P.S. В логах в поле "message" отображается всегда все корректно.

mzonov avatar Feb 18 '19 19:02 mzonov

Если это как-то поможет, то в декабре - начале января еще все было в порядке.

mzonov avatar Feb 18 '19 19:02 mzonov