我是一个小型但不断发展的电子商务网站的网络开发人员之一。它现在每天约有150个订单,而在网络星期一则更多。这足够的数量使得难以重现问题的一小部分用户正在引起显着的heacache。我的理论是以下其中一项是正确的:
这些问题的最终结果通常是客户在不知不觉中收取信用卡费用,并且经常尝试下订单。在这种情况下,必须对其中一个重复交易发出退款。
虽然我想说服我的客户说“奇怪”故障的订单总是会有“正常”百分比,但我不知道“正常”是什么。
因此我的问题是:
根据您作为电子商务开发人员的经验, 您观察到的这些故障率是多少?
或者,如果你能指出我的统计数据,那也是有帮助的!我一直都找不到。
谢谢!
PS。我知道解决这些问题的根本原因是理想的,但即使提交了数百个测试订单,我也无法重现问题。
答案 0 :(得分:1)
您的问题很可能是由于您上面列出的原因引起的 - 当然,除了代码中的任何错误外。
但对您的客户来说,这是一个很好的解释吗?随着应用流量的增加,这些问题也可能会增加。
您可能需要实施一个可以处理意外问题的更强大的流程,这样客户就不会被收费,除非您已经捕获了他们的订单,或者通过电子邮件通知他们订单已完成/出现问题/他们应该采取什么行动
编辑: 您的问题是何时停止改进网站。我认为这取决于您希望提供给客户的服务水平(读取:时间)与他们对所支付费用的期望。
如何处理它是您业务战略的一部分,但我的方法是非常诚实地向他们展示这样的列表,并通过时间估算来修复每个项目。确保他们了解每个修复程序实现的收益递减。给他们免费的东西,并为其他任何东西充电。对他们不利;为他们提供您保证满足的KPI或绩效目标。重要的是,他们要了解设计近乎完美的交易系统所涉及的成本。
答案 1 :(得分:1)
你知道那句老话 - “如果你要问,你买不起”? 这里适用。
答案 2 :(得分:0)
而不是猜测,我会尝试断言如何引发错误,构建一个简单的表单,用户可以在其中留下他们使用的浏览器,系统规范(可能)以及重现已经出现的缺陷的步骤。
然后,通过该信息,您可以调试应用,进行单元测试并修复这些错误,或将其缩小为不会妨碍用户在您的网站上购买内容的形式。
答案 3 :(得分:0)
通常情况下只有一两个人使用奇怪的卡片或奇怪的浏览器/操作系统组合引起所有人的头痛,而所有“正常”的人都会顺利进行。
您最好切换到支持后台处理的网关(客户始终停留在您的结帐页面,而订单信息打包成XML并发布到网关,它会立即响应任何错误) - 这至少会消除导航问题对于傻瓜。