Прикручиваю веб-версию гуглопей и в ней через жопу вообще всё.
API:
Apple: просто берёшь и юзаешь встроенное в браузер апи
Google: качай наш говноскрипт и жди, пока он загрузится
Проверка доступности:
Apple: один синхронный вызов
Google: дай нам кучу ненужной инфы и жди промиса
Отображение кнопки:
Apple: <button class="apple-pay-button" /> остальное браузер сам
Google: вызови на нашем говноскрипте createButton и потом вставляй его жабаскриптом в страницу
Проверка валидности:
Apple: мы пнём и удостоверимся, что это правда ты создал платёж, а ещё в криптограмму впишем сумму, которая была показана пользователю
Google: не, не слышали
Получение доступа к API:
Apple: зарегился, залил серты, поехали
Google: дай нам свой анализ кала и фотки как ты его высираешь, а мы потом будем три дня подтверждать и откажем со ссылкой на FAQ вместо причины