Есть несколько приложений, которые позволяют сохранить новую кредитную карту в Google Pay. При нажатии кнопки открывается Google Pay с предварительно заполненными данными кредитной карты. Однако я не смог найти никаких упоминаний о намерениях или каком-либо API, позволяющем это сделать. Как мне реализовать функцию «сохранить кредитную / дебетовую карту в Google Pay» в приложении для Android?
Сохранить кредитную карту в Google Pay
Ответы (2)
Я не думаю, что то, что вам нужно, напрямую поддерживается.
У меня к вам один вопрос: почему вы хотите сохранить карту? Используется ли он для оплаты или для хранения для дальнейшего использования?
Если целью является совершение платежа, я бы предложил интегрироваться с API Google Pay для Android., что дает пользователю возможность выбрать один из существующих способов оплаты или добавить и сохранить новый способ оплаты для немедленного использования.
Если цель состоит в том, чтобы сохранить карту для последующего использования и вы также являетесь эмитентом карты, вы можете добиться этого с помощью принудительной подготовки. См. Ответ здесь.
Чтобы сохранить данные кредитной карты, ваше приложение должно соответствовать требованиям PCI, то есть стандарту безопасности данных индустрии платежных карт (PCI DSS).
Вот контрольный список для стандартов PCI: https://www.akamai.com/us/en/resources/pci-compliance-checklist.jsp
Короче, это непросто. Крупные отрасли делают это и разрабатывают свои собственные API-интерфейсы, и каждый месяц требуется тысячи долларов, чтобы соответствовать требованиям. Поэтому вы вряд ли найдете какой-либо API с открытым исходным кодом для сохранения информации о кредитной карте.