fonrit

Results 14 comments of fonrit

В ProGuard у меня указано: -keep class ru.tinkoff.acquiring.sdk.localization.** { *; } -keep class ru.tinkoff.acquiring.sdk.requests.** { *; } -keep class ru.tinkoff.acquiring.sdk.models.** { *; } -keep class ru.rtln.tds.sdk.** { *; } -keep...

После того как я включил minifyEnabled со старым ProGuard, краш не воспроизвелся. Прописал -keep class ru.tinkoff.acquiring.sdk.** { *; }. Поминоторю

Добрый день, переодически проблема воспроизводится с ранее указанным исключением: -keep class ru.tinkoff.acquiring.sdk.** { *; }

Это да, а вот **AcquiringSdkException** возвращает только статус (Из этой страницы https://www.tinkoff.ru/kassa/develop/api/payments) который нужно обрабатывать самим, не может ли он вернуть клиенто ориентированную ошибку как **AcquiringApiException**: **message**: Попробуйте повторить попытку...

Да. AcquiringApiException возвращает текст и код ошибки, с ним нет проблем кроме того что некоторый текст довольно кривой. А вот из AcquiringSdkException можно вытащить только message, который возвращается в таком...

Речь идет о исключении которое выбрасывает AcquiringSdkException или ошибки AcquiringApiException ?

Я почему то вижу логи только с теста, с прода есть скрин дебага **Тест:** https://rest-api-test.tinkoff.ru/v2/GetState Response: { "Success": true, "ErrorCode": "1014", "Message": "Карта недействительна", "TerminalKey": "TestSDK", "Status": "REJECTED", "PaymentId": "4072210335",...

Было хорошо если AcquiringSdkException возвращал message (Опционально) и state, чтобы можно было локально Обработать ошибку в случае необходимости. А то сейчас в message возвращает state и не погрузившись не понятно...

Можете пожалуйста ответить