В Xamrarn нет прямого учебника по деталям, однако Xamrin предоставляет образец Emporium и оригинальный документ от Apple , чтобы объяснить это.
Образец приложения входит в комплект из нескольких частей:
CatalogCollectionViewController
- представление коллекции, отображающее список продуктов (проанализированный с ProductsList.plist
) ProductTableViewController
- представление таблицы сведений, в котором и позволяет пользователю купить его с помощью Apple Pay ConfirmationViewController
- простой экран подтверждения, который будет отображаться после успешного платежа
Надеюсь, этот образец будет полезен для создания Ваше первое приложение Apple Pay.
Кроме того, наиболее важными логами c является Обработка платежного токена :
После того, как пользователь прошел аутентификацию для подтверждения намерение приобрести, вам не нужно обрабатывать их фактические номера кредитных или дебетовых карт. Вместо этого ваше приложение или веб-сайт получает платежный объект, содержащий зашифрованный платежный токен. Этот токен инкапсулирует информацию, необходимую для завершения платежной транзакции, включая указанный на устройстве номер счета c, сумму и уникальную одноразовую криптограмму. Маркер может быть расшифрован продавцом с помощью закрытого ключа сертификата или поставщиком платежных услуг (PSP) от имени продавца. После расшифровки токен необходимо передать поставщику платежных услуг для обработки.
Более подробную информацию можно найти по Apple делает c здесь .