tinkoff-asdk-android-old
tinkoff-asdk-android-old copied to clipboard
GPay: ru.tinkoff.acquiring.sdk.AcquiringSdkException: Параметр EncryptedPaymentData не сопоставлен
При оплате через GPay выдаётся ошибка: ru.tinkoff.acquiring.sdk.AcquiringSdkException: Параметр EncryptedPaymentData не сопоставлен
Оплаты по картам протестировали, работают. Код ниже:
val googlePayParams = GooglePayParams.Builder()
.setAddressRequired(false)
.setPhoneRequired(false)
.setTheme(WalletConstants.THEME_LIGHT)
.setEnvironment(WalletConstants.ENVIRONMENT_TEST)
.build()
PayFormActivity
.init(TERMINAL_ID, PASSWORD, PUBLIC_KEY)
.prepare(
String.format("android-%d", orderId),
Money.ofRubles(amount.toLong()),
"Title",
String.format("Оплата заказа №%d", orderId),
null,
customerEmail,
false,
true
)
.setCustomerKey(customerPhone)
.setGooglePayParams(googlePayParams)
.startActivityForResult(activity, MainActivity.REQUEST_CODE_PAY)