При интеграции Google Pay API полагайтесь на рекомендации ниже. Они подготовлены для разных сценариев, учитывающих особенности процесса покупки и интерфейса веб-сайта или приложения.
- Сделайте Google Pay способом оплаты по умолчанию
- Используйте кнопку Google Pay с информацией о карте
- Оптимизируйте процесс оплаты
- Разместите кнопку Google Pay в рекомендуемых местах
- На странице товара
- На странице оформления покупки
- Вверху списка доступных способов оплаты
- Над разделом, где нужно вводить платежную информацию
- Получите платежную информацию пользователя из Google Pay
- Разрешите оплату без регистрации в Google Pay
- Используйте Google Pay только с целью сбора релевантных пользовательских данных
Сделайте Google Pay способом оплаты по умолчанию
Сделайте Google Pay способом оплаты по умолчанию. Это упростит процесс покупки для новых пользователей и позволит им пропускать экраны настройки аккаунта. Рекомендуем сделать Google Pay способом оплаты по умолчанию, когда параметр isReadytoPay
возвращает значение true
. Это облегчит и ускорит процесс оформления заказа. Покупателям больше не понадобится вручную вводить платежные данные и сведения о доставке, поскольку эта информация будет храниться с добавленным способом оплаты.
Используйте кнопку Google Pay с информацией о карте
На кнопку оплаты через Google Pay можно добавить информацию о карте: ее бренд и последние четыре цифры номера. Это поможет пользователям понять, какая карта будет использоваться для оплаты.
- Чтобы настроить кнопку, используйте API
createButton()
и установите для свойстваButtonOptions.buttonType
значениеbuy
илиlong
. - Чтобы обеспечить необходимый контраст, выберите цвет кнопки в зависимости от фона страницы оплаты. На рисунке 1 показана черная кнопка, а на рисунке 2 – белая.
buttonType
установлено значение long
, а для buttonColor
– black
.
buttonType
установлено значение long
, а для buttonColor
– white
.Оптимизируйте процесс оплаты
Вы можете списывать средства сразу после выбора Google Pay. Для этого выполните следующие действия:
- Убедитесь, что конечная стоимость показывается пользователям до вызова окна оплаты через Google Pay.
- Установите для параметра
CheckoutOption
значениеCOMPLETE_IMMEDIATE_PURCHASE
. Тогда пользователи будут видеть кнопку Оплатить вместо Продолжить в диалоге выбора способа оплаты Google Pay.
Оплата будет осуществляться одним нажатием, и покупатель поймет, что средства будут списаны сразу.
![Оптимизация](https://developers.google.cn/static/pay/api/images/best-practices/web-optimize-clicks.png?hl=ru)
Рекомендуемые места для размещения кнопки Google Pay
Расположите кнопку для оплаты через Google Pay в следующих местах:
- На странице товара
- На странице оформления покупки
- Вверху списка доступных способов оплаты
- Над разделом, где нужно вводить платежную информацию
Если вы располагаете кнопку Google Pay в нескольких местах, проверьте, чтобы названия IsReadytoPayRequest
везде совпадали.
На странице товара
Добавьте кнопку Google Pay на страницу товара, чтобы пользователи могли быстро его заказать. Это упростит процесс покупки и позволит увеличить число конверсий при покупке единичных товаров.
![На странице товара](https://developers.google.cn/static/pay/api/images/best-practices/web-add-Pay-product-page.png?hl=ru)
На странице оформления покупки
Кнопку Google Pay можно разместить рядом с кнопками Оформить заказ или Добавить в корзину.
Если вы разместите кнопку для оплаты через Google Pay таким образом, у покупателей появятся следующие преимущества:
- удобный просмотр элементов в корзине;
- показ итоговой стоимости заказа;
- возможность быстрой оплаты.
![оплата](https://developers.google.cn/static/pay/api/images/best-practices/web-add-Pay-near-checkout.png?hl=ru)
Вверху списка доступных способов оплаты
Убедитесь, что кнопка Google Pay, позволяющая оплатить заказ одним нажатием, хорошо заметна.
![Разместите кнопку Google Pay вверху списка доступных способов оплаты.](https://developers.google.cn/static/pay/api/images/best-practices/add-Pay-top-options.png?hl=ru)
Над разделом, где нужно вводить платежную информацию
В этом случае покупателям не придется вручную вводить платежные данные, в частности платежный адрес и адрес доставки, а значит процесс покупки будет завершен быстрее и коэффициент конверсии вырастет.
![Разместите кнопку Google Pay над разделом, где нужно вручную вводить платежную информацию](https://developers.google.cn/static/pay/api/images/best-practices/add-Pay-above-manual-fields.png?hl=ru)
Как получать платежную информацию пользователя из Google Pay
Если вам нужна информация о доставке, то эта настройка позволит покупателям подтверждать адрес доставки на экране Google Pay вместе с платежными данными. Вводить адрес вручную им не потребуется. В ответе от Google Pay API будет представлена как платежная информация, так и сведения о доставке.
![Разместите кнопку Google Pay над разделом, где нужно вручную вводить платежную информацию](https://developers.google.cn/static/pay/api/images/best-practices/set-shipping-to-Pay.png?hl=ru)
Разрешите оплату без регистрации в Google Pay
Разрешите пользователям, не имеющим аккаунта, платить за заказ через Google Pay. Платежные и адресные данные, необходимые для оформления заказа, запросите в рамках запроса к Google Pay API.
Если у вас предусмотрена возможность создания аккаунта, используйте для этого платежные и адресные данные, предоставленные Google Pay API. Запускать процесс создания аккаунтов лучше после покупки.
Если вы запросите эту информацию через Google Pay API, клиент сможет быстро и просто оплатить покупку, не указывая информацию вручную.
Используйте Google Pay только с целью сбора релевантных пользовательских данных
Учтите, что использовать данные, полученные через Google Pay API, можно только для обработки текущих транзакций пользователей. К таким транзакциям относятся подтверждение, отмена и возврат заказов, отслеживание посылок и отправка уведомлений о доставке или возврате.
Например, Google Pay API может возвращать адрес электронной почты. Для этого установите для параметра emailRequired
значение true
в объекте PaymentDataRequest
.
Выполнение этой рекомендации позволяет укрепить доверие и повысить лояльность клиентов.