Ich baue ein MaskedWalletRequest
:Android Pay errorcode = 8, wenn MaskedWalletRequest Erzeugung
return MaskedWalletRequest.newBuilder()
// required fields
.setCurrencyCode(CURRENCY_CODE)
.setEstimatedTotalPrice(String.valueOf(order.getTotal()))
// optional fields
.setShippingAddressRequired(false)
.setMerchantName(MERCHANT_NAME)
.setPhoneNumberRequired(false)
.setPaymentMethodTokenizationParameters(tokenizationParameters)
.setMerchantTransactionId(String.valueOf(order.getId()))
.addAllowedCardNetwork(123)
.build();
ich dann SupportWalletFragment starten:
SupportWalletFragment supportWalletFragment
SupportWalletFragment.newInstance(walletFragmentOptions);
MaskedWalletRequest maskedWalletRequest = createMaskedWalletRequest();
WalletFragmentInitParams initParams =
createWalletFragmentInitParams(maskedWalletRequest);
supportWalletFragment.initialize(initParams);
Wenn ich Android Pay-Taste erzeugt klicken Sie auf, meine onActivityResult
bekommt richtig Anfragecode, Ergebniscode = 1, und Datenabsicht hat einen Fehlerwert von 8.
Ich sehe diesen Fehlercode nicht in der WalletConstants
c Mädchen (link). Was vermisse ich?
Sie haben alle Unterlagen auf Errorcode 8? – tir38