2015-08-06 3 views
1

Я читал веб-сайт документации Apple о документации Apple Pay и читал в других учебниках онлайн о том, как интегрировать Apple Pay в приложения iOS.Apple Pay - сервер брандмауэра - iOS

Все сайты, на которых я был включен, указывают на то, что вам нужен сервер или служба, которые могут обрабатывать платеж. Кто-нибудь знает, есть ли способ обойти это. Лично я просто Apple, чтобы обрабатывать платежи в моем приложении. Почему у меня тоже есть бэкэнд? Я думал, что весь смысл Apple Pay заключается в том, что он позаботится об оплате ....

Я буду продавать услуги пользователю в своем приложении, а не физическим продуктам, поэтому его не так, как будто мне нужно обрабатывать доставку или ничего подобного.

Есть, конечно, методы делегатов, которые говорят вам, был ли платеж успешным или нет. Это кажется мне достаточно хорошим. Разве я не могу использовать их?

Проблема заключается в том, что если вы используете бэкэнд, вам необходимо использовать услугу типа Stripe, которая затем берет около 2,9% каждой транзакции через плату .... просто много в большом масштабе (или даже малый масштаб, если честно).

Спасибо за ваше время, Дэн.

+0

Если вам действительно нужен бэкэнд, создайте в конце ура с помощью php .. его легко ... –

+0

Вам не нужно самостоятельно писать серверную часть. Используйте PayumServer - https://github.com/Payum/PayumServer. Просто установите его и настройте через веб-клиент. –

ответ

2

Apple не обрабатывает платеж эмитентом карты (Visa, MasterCard и т. Д.), Все, что они делают, говорит вам, что попытка оплаты разрешена пользователем (то есть правильный отпечаток был получен на сенсорныйID сенсор). Они не знают, действительно ли карта будет правильно заряжаться. Здесь вам нужен процессор платежей, например Stripe. Хотя я уверен, что технически возможно быть вашим собственным процессором кредитных карт, я бы даже не потрудился. Вы поедете по очень длинной и сложной дороге. В конце дня 2,9% стоит того, если вы хотите принять кредитные карты.

Смежные вопросы