Apple Pay - Бэкэнд-сервер платежей - iOS
Я читал веб-сайт документации Apple для разработчиков по Apple Pay и изучал другие онлайн-учебники о том, как интегрировать Apple Pay в ваши приложения для iOS.
Все сайты, на которых я побывал, указывают на то, что вам нужен внутренний сервер / служба, которая может обработать платеж. Кто-нибудь знает, есть ли способ обойти это? Лично я просто Apple, чтобы обрабатывать платежи в моем приложении. Почему у меня тоже должен быть бэкэнд?? Я думал, что весь смысл Apple Pay заключается в том, что он заботится об оплате....
Я буду продавать сервисы пользователю в моем приложении, а не физическим продуктам, так что мне не нужно обрабатывать доставку или что-то в этом роде.
Конечно, существуют методы делегирования, которые сообщают вам, был ли платеж успешным или нет. Это кажется достаточно хорошим для меня. Разве я не могу их просто использовать?
Проблема в том, что если вы используете бэкэнд, вам нужно использовать сервис, такой как Stripe, который затем берет около 2,9% каждой транзакции за плату... это просто много в большом масштабе (или даже в небольшом масштабе, чтобы быть честно).
Спасибо за ваше время, Дэн.
1 ответ
Apple не обрабатывает платеж у эмитента карты (Visa, MasterCard и т. Д.), Все, что они делают, это сообщают вам, что попытка оплаты разрешена пользователем (т.е. на сенсорном сенсоре TouchID получен надлежащий отпечаток пальца). Они понятия не имеют, действительно ли карта будет заряжаться правильно. Вот где вам нужен платежный процессор, такой как Stripe. Хотя я уверен, что технически возможно быть вашим собственным процессором кредитных карт, я бы даже не стал беспокоиться. Вы будете идти по очень длинной и сложной дороге. В конце дня 2,9% стоит того, чтобы принимать кредитные карты.