Обзор:
У меня есть приложение IOS, которое позволяет пользователю создавать заказ из пунктов меню, а затем проверять этот заказ с помощью кредитной карты.
Я знаю, что вы не можете хранить информацию о кредитной карте пользователя и что она может храниться только с помощью зарегистрированного органа, то есть: шлюза кредитных карт (где-то, совместимого с PCI).
Вопрос:
Мне нужно сохранить имя пользователя, фамилию, номер мобильного телефона и адрес электронной почты, чтобы эти поля можно было заполнять автоматически в будущем заказе. Просто для ясности: имя и номер никоим образом не связаны с кредитной картой или способом оплаты, это отдельное поле и обрабатываются по-разному. Это просто пользовательская информация для фактического заказа, который обрабатывается через наши серверы.
Могу ли я хранить эти фрагменты информации в NSUserDefaults, чтобы в будущем, когда пользователь переходит к оформлению заказа, эти поля заполнялись автоматически?