Введение

Google Standard Payments предоставляет набор API-интерфейсов компаниям, предоставляющим платежные услуги, для включения их услуг в экосистему Google.

Хотя каждая интеграция имеет свои собственные API и потоки клиентов, общий процесс является стандартным. Вот обзор процесса.

  1. Интегратор платежей реализует спецификацию платежей (API).
  2. Google проверяет интеграцию, просматривая контрольный список тестирования API в изолированной среде. В «песочнице» Google никакие реальные деньги не перемещаются.
  3. Интегратор выполняет контрольный список производственного тестирования API, используя учетные записи из разрешенного списка, предоставленные Google. Затем Google проверит платежи между интегратором и Google.
  4. Google протестирует интеграцию на различных устройствах и типах подключения, чтобы собрать отзывы. Затем Google подтвердит, что интеграция соответствует необходимым стандартам в отношении пользовательского интерфейса, обработки ошибок и задержек.
  5. Google запускает интеграцию поэтапно, постепенно увеличивая ее на 1%, 5%, 20% и, наконец, на 100%.

Начиная

1. Ознакомьтесь с применимыми потоками

Когда один из ваших клиентов выбирает вашу услугу, он проходит определенные этапы. Ознакомьтесь с потоками, применимыми к вашей интеграции, на вкладке «Концепции». Обратите внимание, как ваши серверы взаимодействуют с Google на протяжении всего этого процесса.

2. Определите точки интеграции

Реализация API может включать внесение изменений в ваши серверы, приложения Android или веб-интерфейс. Прочтите информацию в разделе «Концепции», где описываются способы взаимодействия ваших серверов с Google. Решите, какие серверы вы будете использовать для применения API-интерфейсов Payment Integrator.

Убедитесь, что ваши серверы поддерживают требования к связи, перечисленные в разделе «Сведения о протоколе связи» , а ваши ключи PGP поддерживают рекомендации, перечисленные в разделе «Шифрование PGP» .

3. Внедрите все API-интерфейсы платежного интегратора.

Внедрите необходимые API стандартных платежей Google, соответствующие вашему сценарию использования. Используйте руководства , которые помогут вам в этом.

В конце концов, ваши API должны быть доступны серверам Google. Кроме того, убедитесь, что вы внедрили клиенты для поддержки вызова API Google.