Как получить уже сохраненные данные платежной карты в iOS/Android?
Цель состоит в том, чтобы получить данные платежной карты пользователя в приложениях iOS/Android, а не просто ввести их. Я бы хотел, чтобы они могли использовать контекст всей платформы, который уже хранит данные платежной карты. Так же, как API запроса платежа в Интернете.
Я посмотрел на ApplePay и Google Pay, но, похоже, они напрямую не предоставляют данные платежных карт.
Есть ли альтернатива?
2 ответа
Google Pay и Apple Wallet будут ближе всего к API запросов связанных платежей в Интернете. Но имейте в виду, что даже те, кто не предоставит вам данные карты напрямую.
Google Pay работает только с определенными "процессорами Google Pay", которые обрабатывают фактическую транзакцию (см. Список процессоров здесь), поэтому вы никогда не получите фактические данные кредитной карты и не сможете выполнить обработку платежа самостоятельно. Я предполагаю, что Apple имеет те же ограничения.
Другая проблема, с которой вы можете столкнуться, заключается в том, что они не поддерживаются во всем мире.
Возможно, вы подумали об использовании PayPal? Нашел плагин Cordova здесь.
У вас есть хорошие варианты для iOS и Android.
Для iOS посмотрите на Apple Pay -> https://developer.apple.com/apple-pay/ Для Android посмотрите на Google Pay -> https://developers.google.com/pay/api/android/