我有2个网页用于收集在线服务业务的付款。
第一个表单收集买家的基本信息(姓名,地址,工作等)并插入到mysql表
当第一页提交时,它转发用户到一个页面,在那里他们可以选择服务包链接到paypal支付网关。
我面临的情况是,在提交第一页(数据插入mysql)后,但让我们说用户决定不支付第二页的包,我在mysql表中有冗余数据
有办法管理这个吗?我应该把收款和信息收集合并在一个页面上吗?
请告知
如果您不希望客户输入两次他的个人/送货信息,则实现一个帐户系统,其中用户创建一个带有电子邮件/密码的帐户,并且他的个人/送货信息链接到该帐户。
如果你不想要一个帐户系统,你可以做如下:当一个用户回来,如果他已经输入了送货信息,没有完成她的付款,建议他重用以前的信息(通过他的cookie为例)。
但是无论如何,对于选择重新输入信息(或创建多个帐户)的用户,您无能为力
您的数据库中没有冗余数据,您有对您的产品感兴趣的潜在客户-但是somehow
没有完成付款步骤。
你可以稍后联系他们-有他们的电子邮件-并做一些售后服务。
您可以为第一页中输入的数据设置时间戳。定期运行一个脚本遍历数据库并删除比上次扫描更早的条目。例如,如果您每天运行它,则删除超过2天的所有内容。