Как получить открытый ключ Google Pay для прямой интеграции

Я пытаюсь интегрировать Google Pay в свое приложение для Android. Я нашел официальное руководство по интеграции здесь. Я хочу интегрировать Google Pay без промежуточного платежного шлюза (ПРЯМОЙ метод).

Я нашел код интеграции метода DIRECT здесь на вкладке DIRECT. В этом Google запрашивает protocolVersion и publicKey в качестве параметра, и ниже я обнаружил, что могу получить свой открытый ключ в моем Google Pay Developer Profile. Я искал регистрацию в профиле разработчика Google Pay, но не могу найти способ зарегистрироваться в профиле разработчика Google Pay и получить свой открытый ключ.

Кто-нибудь может помочь мне получить открытый ключ для ПРЯМОЙ интеграции Google Pay?


person Jaydip Kalkani    schedule 07.02.2019    source источник
comment
Вы это проверили? developers.google.com/pay/api   -  person Manzurul Hoque Rumi    schedule 07.02.2019
comment
@ManzurulHoqueRumi Да, я просмотрел все связанные ссылки официальных сайтов, а также посетил ссылку, которую вы отправили, но я не нашел ни одного полезного документа или ссылки.   -  person Jaydip Kalkani    schedule 07.02.2019
comment
Есть ли у кого-нибудь ответ на это ????   -  person YogiAR    schedule 09.10.2019
comment
@Rakesh К сожалению, нет.   -  person Jaydip Kalkani    schedule 09.10.2019
comment
developers.google.com/pay/api/android/support/   -  person raj kavadia    schedule 16.10.2019
comment
он включает ваш ответ   -  person raj kavadia    schedule 16.10.2019
comment
Все объяснения здесь: stackoverflow.com/questions/58327500/   -  person YogiAR    schedule 13.12.2019


Ответы (3)


Я поискал интеграцию в Google Pay.

Вы как продавец создаете используемую вами пару ключей, используя OpenSSL, как описано здесь: https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography#using-openssl

После создания вы можете управлять своими открытыми ключами в бэкэнде разработчика Google, следуя этим инструкциям: https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography#key-Rotation

При этом весь процесс описан в статье на этом сайте: https://developers.google.com/pay/api/android/guides/resources/payment-data-cryptography

Просто следуйте этим шагам. :)

person epanalepsis    schedule 16.10.2019
comment
Не могли бы вы объяснить на снимках экрана, создам ли я закрытый ключ, а затем открытый ключ .. используя мою (Терминал на MAC) или учетную запись разработчика Google ?????? Я уже прошел по этим ссылкам .. вот вопрос, который я разместил. stackoverflow.com/questions/58327500/. .. Пожалуйста, взгляните на него и скажите, что именно мне нужно делать .. - person YogiAR; 16.10.2019
comment
Ваш ответ здесь немного полезен ... хотя второй абзац ... мне нужно немного подробнее ... картинки были бы очень полезны ... - person YogiAR; 16.10.2019
comment
Я проверю и посмотрю, смогу ли я предоставить более подробную информацию. :) - person epanalepsis; 17.10.2019
comment
К вашему сведению, я дал ответ на вопрос @Rakesh, который входит в процесс более подробно: stackoverflow.com/a/58457094/12031739 - person Soc; 31.10.2019

Похоже, вам необходимо зарегистрировать свою учетную запись и пройти какую-то проверку, как указано на этой странице: https://developers.google.com/pay/api/web/guides/setup

Вы выполнили какие-либо из необходимых шагов?

person Raekh Void    schedule 16.10.2019

Все объяснения здесь: О том, как сгенерировать открытый ключ GPay и whtat, и где находится профиль разработчика Google Pay - Где находится учетная запись разработчика Google Pay и как сгенерировать открытый ключ для загрузки в нее?

person YogiAR    schedule 12.12.2019