Несколько кнопок Google Кошелька на 1 странице — JWT и обратный вызов

Я добавляю Google Wallet для цифровых товаров на свой простой веб-сайт Wordpress. У меня есть 5 продуктов, и я не возражаю, если их нужно покупать по одному (например, Google Checkout). Однако я в тупике с JWT.

Я загрузил образец приложения для PHP по адресу https://developers.google.com/wallet/digital/docs/samples#iap-php и определили основы изменения моей информации о продавце, а также изменения моего первого продукта (вместо демонстрации торта).

Я до сих пор не понял, как добавить на страницу более одной кнопки «Купить сейчас». Я предполагаю, что мне нужно добавить еще одну полезную нагрузку в generate-token.php, но не могу найти никакой документации по этому поводу. Я очень надеюсь, что кто-то с JSON/JWT поможет мне преодолеть этот горб.

Другая проблема заключается в создании обратного вызова для каждого, который позволяет мне перенаправить покупателя обратно на мой веб-сайт со ссылкой и паролем на страницу загрузки. На данный момент я был бы признателен за ответы на один из этих двух вопросов или на оба. Заранее спасибо!


person Mary Layman    schedule 18.03.2014    source источник


Ответы (1)


Для каждой кнопки на вашей веб-странице вы будете генерировать разные JWT, поскольку «имя», «описание», «цена» и «данные продавца» различаются для каждого товара:

https://developers.google.com/wallet/digital/docs/tutorial#1

Вы можете установить только один URL обратной передачи. Данные постбэка будут содержать JWT для купленного товара, что позволит вам определить, что было продано. Вы также можете разместить дополнительную информацию о товаре в поле «sellerData»:

https://developers.google.com/wallet/digital/docs/tutorial#5

person Mihai Ionescu    schedule 19.03.2014