tinkoff-asdk-android-old
tinkoff-asdk-android-old copied to clipboard
Ошика поле PAN не может быть пустым
Подскажите, почему может возникать ошибка
11-09 16:46:38.490 21550-21550/ru.golamago.android.debug E/(StandardErrorHandler.java:67): Unexpected error
ru.tinkoff.acquiring.sdk.AcquiringSdkException: Неверные параметры.: Поле PAN не должно быть пустым.
at ru.tinkoff.acquiring.sdk.AcquiringSdk.finishAuthorize(AcquiringSdk.java:135)
at ru.tinkoff.acquiring.sdk.EnterCardFragment$4.run(EnterCardFragment.java:491)
at java.lang.Thread.run(Thread.java:761)
Caused by: ru.tinkoff.acquiring.sdk.AcquiringApiException: Неверные параметры.: Поле PAN не должно быть пустым.
at ru.tinkoff.acquiring.sdk.AcquiringApi.performRequest(AcquiringApi.java:150)
at ru.tinkoff.acquiring.sdk.AcquiringApi.finishAuthorize(AcquiringApi.java:91)
at ru.tinkoff.acquiring.sdk.AcquiringSdk.finishAuthorize(AcquiringSdk.java:133)
at ru.tinkoff.acquiring.sdk.EnterCardFragment$4.run(EnterCardFragment.java:491)
at java.lang.Thread.run(Thread.java:761)
запуск активити для оплаты происходит так
Journal.setDebug(false); PayFormActivity .init(TinkoffSdkData.TERMINAL_KEY, TinkoffSdkData.PASSWORD, TinkoffSdkData.PUBLIC_KEY) .prepare(order.getId(), Money.ofRubles(order.getPrice().getTotal()), getString(R.string.activity_tinkoff_payment_title, order.getNumber()), getString(R.string.activity_tinkoff_payment_message), null, user.getEmail(), false, false ) .setCustomerKey(user.getId()) .setTheme(R.style.TinkoffTheme) .startActivityForResult(this, TinkoffSdkData.TINKOFF_REQUESR_CODE)