Php 在会话中存储信用卡信息以预推信息以获得更好的用户体验

Php 在会话中存储信用卡信息以预推信息以获得更好的用户体验,php,session,Php,Session,我正在使用PHP 我计划在会话中存储信用卡信息,并在用户导航到其他页面并返回时预填充它 例如:我有购物车->付款->订单审核 用户在“付款”页面中添加信用卡信息并导航到“订单审核” 现在,用户决定返回购物车/产品页面并返回付款页面 我正在考虑预先显示用户刚刚输入的信用卡信息,因为这样用户就不需要再次添加信用卡信息 这是一个很好的实践吗 存储在会话和 预羽化 用户刚刚输入的信用卡信息?否,以这种方式存储信用卡信息是不好的做法。这将导致安全问题 我认为最常见的用例是只访问一次支付页面。如果用户离开支

我正在使用PHP

我计划在会话中存储信用卡信息,并在用户导航到其他页面并返回时预填充它

例如:我有购物车->付款->订单审核

用户在“付款”页面中添加信用卡信息并导航到“订单审核”

现在,用户决定返回购物车/产品页面并返回付款页面

我正在考虑预先显示用户刚刚输入的信用卡信息,因为这样用户就不需要再次添加信用卡信息

这是一个很好的实践吗

  • 存储在会话和
  • 预羽化

  • 用户刚刚输入的信用卡信息?

    否,以这种方式存储信用卡信息是不好的做法。这将导致安全问题

    我认为最常见的用例是只访问一次支付页面。如果用户离开支付页面,然后返回到该页面,他们不会期望预填充卡详细信息,因为没有其他网站提供此功能


    我建议完全放弃这个功能,这似乎不值得努力。但是,如果您确信自己需要它,那么就看看亚马逊是如何做到的。

    这里存在PCI合规性问题。您的服务器是否符合PCI?是的,在您完成此任务时,服务器将不符合PCI。