Это хороший вопрос, и я хотел бы услышать некоторые авторитетные ответы - либо от кого-то, непосредственно представляющего PCI-DSS, либо по крайней мере от QSA с доступом к членам PCI.
Мой несанкционированный ответ будет таким: веб-сервер, на котором размещен iframe, будет находиться в области действия PCI, и вы будете классифицированы как поставщик услуг. Это основано на моей интерпретации стандарта PCI, где глоссарий гласит:
Поставщик услуг Субъект, не являющийся брендом платежной карты
член или продавец напрямую
участвует в обработке, хранении,
передача и переключение или
данные транзакции и владелец карты
информация или оба (* 1). Это также
включает в себя компании, которые предоставляют
услуги продавцам, услуги
поставщики или члены, которые контролируют или
может повлиять на безопасность
данные держателя карты (* 2). Примеры включают
управляемые поставщики услуг, которые
обеспечить управляемые брандмауэры, IDS и
другие услуги, а также хостинг
поставщики и другие лица.
Объекты, такие как телекоммуникации
компании, которые только предоставляют
каналы связи без доступа к
прикладной уровень
линии связи исключены (* 3)
* 1. Вы явно не являетесь брендом платежной карты (например, Visa) и не являетесь торговцем (которому вы предоставляете эту услугу)
* 2. Это довольно четко ваша роль, как предоставление услуги
* 3. К сожалению, я не думаю, что вы встречаете это исключение, так как у вас есть доступ к данным прикладного уровня.
Хорошая новость заключается в том, что выбранный вами подход, вероятно, является лучшим, что вы можете сделать, чтобы минимизировать ваши головные боли.
В идеале вы должны сегментировать этот сервер так, чтобы доступ к более широкой (внутренней) сети был очень ограничен. Убедитесь, что единственным «приложением», предоставляемым веб-сервером, является этот iframe (т.е. не запускайте никакие другие веб-страницы с сервера). Убедитесь, что запись, создаваемая сервером / iframe / etc, не содержит данных, связанных с картой
К сожалению, я считаю, что это означает, что QSA должен быть задействован, поскольку вы обрабатываете веб-транзакции.