В этом разделе описано, как настроить рабочую версию сайта и начать принимать платежные данные от пользователей.
Требования
Прежде чем запрашивать доступ к рабочей версии, убедитесь, что у вас есть поддерживаемый платежный шлюз или среда, соответствующая стандарту PCI DSS и подходящая для обработки платежных данных владельцев карт.
Кроме того, выполните инструкции из руководства по настройке веб-версии.
Создание профиля
Чтобы создать профиль, выполните следующие действия:
- Откройте Google Pay & Wallet Console.
- В списке Тип компании выберите Продавец и заполните другие обязательные поля.
- Заполните профиль компании.
- В меню навигации слева нажмите на вкладку Google Pay API.
- Нажмите Начать.
- Примите Условия использования Google Pay API и Правила допустимого использования.
- Необязательно. Настройте региональные функции, например защиту от мошенничества для токенов устройств Visa, для рынков, где не требуется строгая аутентификация клиентов (SCA).
Идентификатор продавца будет указан в правом верхнем углу страницы.
Как интегрировать сайт
Вот как интегрировать сайт:
- Чтобы убедиться, что ваш сайт готов к проверке, ознакомьтесь с контрольным списком интеграции.
- В Google Pay & Wallet Console перейдите в раздел Google Pay API > Integrations (Интеграции) > Integrate with your website (Интеграция с сайтом) и нажмите Add website (Добавить сайт).
- Укажите домен верхнего уровня, который вызывает Google Pay API.
- Выберите Тип интеграции: шлюз (если вы используете участвующих поставщиков платежных услуг) или Прямая (для продавцов, соблюдающих стандарт PCI DSS).
- Загрузите скриншоты сайта, на которых показана интеграция Google Pay. В поддерживаемых регионах ИИ предоставляет мгновенную обратную связь по скриншотам в качестве первого шага перед окончательной проверкой вручную.
- Нажмите Сохранить.
- Нажмите Отправить на проверку.
Интеграция с сайтом готова к проверке командой Google Pay.
Как опубликовать рабочий сайт
Чтобы опубликовать рабочий сайт, выполните следующие действия:
- Чтобы настроить рабочую среду на сайте, введите
MerchantInfo.merchantId. - Инициализируйте
PaymentsClientобъектом, который включает свойствоenvironment, заданное как'PRODUCTION'. - Опубликуйте изменения на сайте в рабочей среде.
merchantInfo: {
merchantId: "BCR2DN6TSXXXZ000",
}
const paymentsClient = new google.payments.api.PaymentsClient({environment: 'PRODUCTION'});