Я пытался внедрить Google Pay, следуя учебному пособию Google Pay API PayRequest .У меня все реализовано, однако, когда я пытаюсь протестировать на своем телефоне Android, я получаю следующее всплывающее окно:
Ошибка запроса
Произошла непредвиденная ошибка.Повторите попытку позже.
Я следовал руководству по устранению неполадок , и с помощью ADB я вижу следующую ошибку:
WalletMerchantError: Error in loadWebPaymentData: PaymentDataRequest.transactionInfo is required
Кажется, это означает, что transactionInfo
должен быть включен в мой paymentMethods
объект.Тем не менее, учебник утверждает иначе:
Свойство transactionInfo
должно быть опущено.Вместо этого необходимо указать общую цену и валюту в аргументе details
, передаваемом в PaymentRequest
Любой совет?