Google Standard Payments предоставляет набор API-интерфейсов компаниям, предоставляющим платежные услуги, для включения их услуг в экосистему Google.
Хотя каждая интеграция имеет свои собственные API и потоки клиентов, общий процесс является стандартным. Вот обзор процесса.
- Интегратор платежей реализует спецификацию платежей (API).
- Google проверяет интеграцию, просматривая контрольный список тестирования API в изолированной среде. В «песочнице» Google никакие реальные деньги не перемещаются.
- Интегратор выполняет контрольный список производственного тестирования API, используя учетные записи из разрешенного списка, предоставленные Google. Затем Google проверит платежи между интегратором и Google.
- Google протестирует интеграцию на различных устройствах и типах подключения, чтобы собрать отзывы. Затем Google подтвердит, что интеграция соответствует необходимым стандартам в отношении пользовательского интерфейса, обработки ошибок и задержек.
- Google запускает интеграцию поэтапно, постепенно увеличивая ее на 1%, 5%, 20% и, наконец, на 100%.
Начиная
1. Ознакомьтесь с применимыми потоками
Когда один из ваших клиентов выбирает вашу услугу, он проходит определенные этапы. Ознакомьтесь с потоками, применимыми к вашей интеграции, на вкладке «Концепции». Обратите внимание, как ваши серверы взаимодействуют с Google на протяжении всего этого процесса.
2. Определите точки интеграции
Реализация API может включать внесение изменений в ваши серверы, приложения Android или веб-интерфейс. Прочтите информацию в разделе «Концепции», где описываются способы взаимодействия ваших серверов с Google. Решите, какие серверы вы будете использовать для применения API-интерфейсов Payment Integrator.
Убедитесь, что ваши серверы поддерживают требования к связи, перечисленные в разделе «Сведения о протоколе связи» , а ваши ключи PGP поддерживают рекомендации, перечисленные в разделе «Шифрование PGP» .
3. Внедрите все API-интерфейсы платежного интегратора.
Внедрите необходимые API стандартных платежей Google, соответствующие вашему сценарию использования. Используйте руководства , которые помогут вам в этом.
В конце концов, ваши API должны быть доступны серверам Google. Кроме того, убедитесь, что вы внедрили клиенты для поддержки вызова API Google.