tinkoff-asdk-android-old
tinkoff-asdk-android-old copied to clipboard
Поле PAN не должно быть пустым.
Добрый день! Выскакивает ошибка ru.tinkoff.acquiring.sdk.AcquiringApiException: Неверные параметры.: Поле PAN не должно быть пустым. Используемая версия 1.3.4F Вызов: PayFormActivity .init("TERMINAL_KEY", "PASSWORD", "PUBLIC_KEY") .prepare(orderId, Money.ofRubles(orderPrice), title, description, null, email, false, true ) .setDesignConfiguration( PayCellType.PRODUCT_TITLE, PayCellType.PRODUCT_DESCRIPTION, PayCellType.AMOUNT, PayCellType.PAYMENT_CARD_REQUISITES, PayCellType.EMPTY_FLEXIBLE_SPACE, PayCellType.PAY_BUTTON, PayCellType.SECURE_LOGOS) .startActivityForResult(this, REQUEST_CODE_PAY);
Подскажите пожалуйста в чем дело?
Следует проверить верно ли указан PUBLIC_KEY и проверить настройки терминала
Проверили настройки, все верно. Ошибка сохраняется. Заметила, что чередуется, один раз говорит, что PAN пустой, другой - ExpDate: 09-03 12:00:29.728 9370-9370/com.lk.telecom.telecomlk E/SAMPLE: Неверные параметры.: Поле ExpDate не должно быть пустым. ru.tinkoff.acquiring.sdk.AcquiringSdkException: Неверные параметры.: Поле ExpDate не должно быть пустым. at ru.tinkoff.acquiring.sdk.AcquiringSdk.finishAuthorize(AcquiringSdk.java:148) at ru.tinkoff.acquiring.sdk.EnterCardFragment$3.run(EnterCardFragment.java:493) at java.lang.Thread.run(Thread.java:764) Caused by: ru.tinkoff.acquiring.sdk.AcquiringApiException: Неверные параметры.: Поле ExpDate не должно быть пустым. at ru.tinkoff.acquiring.sdk.AcquiringApi.performRequest(AcquiringApi.java:182) at ru.tinkoff.acquiring.sdk.AcquiringApi.finishAuthorize(AcquiringApi.java:103) at ru.tinkoff.acquiring.sdk.AcquiringSdk.finishAuthorize(AcquiringSdk.java:146) at ru.tinkoff.acquiring.sdk.EnterCardFragment$3.run(EnterCardFragment.java:493) at java.lang.Thread.run(Thread.java:764)
Ввожу данные одной и той же карты.
Больше никаких идей нет по исправлению ошибки???
Следует обратиться в поддержку ([email protected]) . Указать ключ терминала, и желательно id не успешного платежа и логи (опция включается AcquiringSdk#setDebug(boolean))