tinkoff-asdk-android-old
tinkoff-asdk-android-old copied to clipboard
Возвращаемые описания ошибки оплаты
Здравствуйте. Использую последнюю (1.4.5) версию данного sdk. При тестах воспроизводил различные ситуации, которые вызывали ошибку оплаты. В большинстве случаев сообщение с причиной ошибки оплаты было либо непрактичным, либо пустым. Разберу по сценариям:
- Неверно вводим данные карты. После отправки кода подтверждения происходит, очевидно, отмена оплаты, но причина ошибки оплаты возвращается простой stacktrace ошибки.
- Жестко забиваем в коде сумму оплаты, которая не сходится с суммой по отправляемым позициям в receipt. Причина ошибки - пустая строка.
- Вызвал ошибку "Неверный статус покупателя", но возвращается опять же пустая строка.
Для отправки использую PayFormActivity, для лога использую AcquiringSdk.setDebug(true), для принятия причины отмены использую PayFormActivity.dispatchResult(). P.S. В логах в поле "message" отображается всегда все корректно.
Если это как-то поможет, то в декабре - начале января еще все было в порядке.