2011-08-23 100 views
2

我有2页用于收取在线服务业务的付款。接受网站付款

1形式从买家收集基本信息(姓名,地址,出生日期等),并插入到一个MySQL表

当第一页被提交其转发用户的页面中,他们可以选择链接服务包到paypal支付网关。

是我面临的是,提交第一页(数据被插入到MySQL)之后,但可以说,用户决定不支付第2页上的包,我有冗余数据在MySQL表

是该方案有办法来管理这个?我应该将付款收集+信息收集整合到一个页面中吗?

请指教,

回答

0

如果您不想让客户输入他的人格/货运信息两倍,请实施一个帐户系统,其中用户使用电子邮件/密码创建帐户,以及他的个人/送货信息与该账户相关联。

如果你不想要一个账户系统,你可以这样做:当一个用户回来时,如果他已经输入了运送信息但没有完成付款,建议他重新使用以前的信息(通过例如他的cookie)。

但无论如何,没有什么可以做,针对选择重新输入信息的用户(或创建多个帐户)

+0

我的第一个页面不使用创建一个帐户电子邮件和密码..我应该更多地查看cookie以跟踪回头客户,提示他们登录到系统以完成交易,而不是输入新鲜的信息。谢谢 – ABI

0

您的数据库中没有多余的数据,你必须是你的产品感兴趣的潜在客户 - 但somehow没有完成支付步骤。

您可以稍后与他们联系 - 收到他们的电子邮件 - 并做一些售后服务。

+0

这是一个很好的点,由于很多 – ABI

0

你可以做的是设置输入在第一页的数据的时间戳。定期将脚本运行通过数据库并删除比最后一次扫描更早的条目。例如,如果您每天运行它,请删除超过2天的所有内容。每小时超过2小时等。