Iva*_*del 3 web-applications e-commerce payment-processing
我正在构建一个简单的电子商务来处理我的订单请求(这是一个不同的电子商务,因为我将销售印刷电路板)。
所以,最大的问题是:当用户结账时,购物车中有商品,我应该做什么:
pending并等待支付公司(如 PayPal,但来自巴西)的付款对此的疑问是,因为在付款之前下订单,可能会在数据库中创建大量未付款的订单(一些临时清理应该可以)。
付款后下订单可能会很困难,因为付款公司只返回给我几个字段(每个印刷电路板都有很多字段)。
也许我已经给出了“答案”,但我对此真的很困惑,我会很感激第二个意见......
谢谢
嗯,逻辑上想一下。当下订单时,无论订单最终是否会通过,您都希望存储订单的信息。原因有多种:
...以及其他用途。
由此,您可以得出结论,您肯定想要存储挂单。将信息存储在单独的数据库/表中是没有意义的。
您应该意识到的一件重要的事情是,即使从未完成的挂单也可以用于其他目的,因此它们应该包含在其余已完成的订单中。