开发O2O小程序对运费、订单计算、售后处理需要注意些什么?
小程序开发公司认为作为电商的“近亲”,O2O领域的购物车与传统电商小程序开发处理方法有所差异。O2O的购物车原则上是不跨店铺销售的,因此购物车存在于单个店铺中且以浮层的方式展示。一般来说,为避免对服务器造成压力过大的问题,不是所有添加商品的操作都请求后端服务,在逻辑处理上为了保证一致,需要前、后端都考虑逻辑统一的问题。结算页可以说是小程序用户端比较复杂的页面之一。这里面涉及配送逻辑判断、送达时间计算、运费计算、订单计算及分摊等。
(1)配送逻辑判断:根据提供的配送方式,结合仓配情况和移仓的逻辑来判断预计送到的时间。此部分的物流配送路程情况也会影响运费的计算逻辑。当无法单仓满足或者移仓满足时,有可能需要拆成多个包裹,从不同的仓发送。
(2)运费计算:根据后台设置的运费模板来计算实际应该收取的运费。运费模板是指设定好的一套运费规则,比如满多少重量收多少运费等。
(3)订单计算:订单计算主要涉及到交易单各个子单之间促销优惠的计算和金额分摊。优惠计算主要包括优惠券和促销活动的金额计算。一般情况下,后台会有一定的计算优先级,比如计算促销活动的金额,完成后再看是否满足优惠券的满减金额。计算时需要考虑促销范围,如是商家还是全场。金额分摊的计算也是一个核心逻辑。电商的支付类型发展到今天越来越丰富。信用卡、汇款、支付宝、微信、白条、积分和礼品卡等,各种各样。考虑到订单逆向(整单退、部分退)的情况,需要将所有支付的金额,包括优惠券都分摊到每一个商品上,以便退款时可以保证金额不会出现差错。分摊计算有两个要注意的事情,一个是各项支付方式退款的优先级,先退什么再退什么。原则上先退成本低的,再退成本高的。二是当分摊时金额除不尽的时候,多余的部分如何分摊,小数点后三位是四舍五入还是直接舍掉。这个规则要和后端、报表保持一致,避免出现一分钱误差的乌龙。最后要说的是收银台。订单生成后要通过支付系统完成支付操作,因此收银台的主要对接系统就是支付系统。对接第三方支付的时候需要注意,第三方支付客户端返回的状态原则上不能作为最终支付成功的状态,要通过第三方支付服务端返回信息为准。理论上这两种状态是同步的,但设计时要考虑交互和数据传输异常的情况。
小程序开发怎样处理售后环节:提高信息透明度和服务体验
●订单详情页;
●订单列表页;
●在线客服。售后环节主要是从订单生成到订单交付完成的整个过程,这部分的主要功能就是跟客服和订单打交道。这里就不展开说了,只说一些需要注意的经验。
●订单列表一般会保留3个月左右的用户显示数据,而用户端的删除不是物理删除,只是在订单上打标记而已。好了,
深圳小程序开发公司本文关于“O2O小程序对运费、订单计算、售后处理需要注意些什么?”的制作知识就分享到这里,谢谢关注,博纳网络编辑整理。