当前位置:首页 > 软件设计 > 正文内容

交易系统:线上交易系统流程详解

邻居的猫1个月前 (12-09)软件设计1676

大家好,我是汤师爷~

今日聊聊线上买卖体系流程详解。

线上买卖体系为新零售连锁商家供给一站式线上买卖处理计划。其中心方针是,经过数字化手法扩展商家的服务范围,打破传统门店的地舆约束。体系支撑电商、O2O等多种事务形状,为商家供给全方位的线上运营才能。

线上买卖体系包含两个中心流程:正向买卖流程、逆向买卖流程。

正向买卖流程负责处理从订单创立到完结的规范买卖进程,而逆向买卖流程则处理订单撤销、退款、退货、换货等反常买卖场景。这两个流程相互配合,一起保证买卖体系的完好性。

正向买卖体系流程

正向买卖体系流程是指从用户下单到订单完结的规范买卖进程,如图所示,首要包含订单创立、订单付出、订单履约、订单完结这些环节。

11.2.2 订单创立

订单创立是电商体系的中心环节,需求多个模块的严密协作。以下是订单创立进程中触及的首要进程:

1、校验产品信息

体系首要校验产品的状况和价格,保证产品已上架,库存满意,价格精确。假如发现反常,体系会提示用户无法购买。

2、处理会员等级、积分和优惠券等客户权益

依据用户的会员等级,核算相应的扣头和积分奖赏。一起,验证用户的优惠券是否有用,是否契合运用条件,这一步保证能够正确运用客户权益。

3、核算各类优惠

体系获取促销活动、满减和扣头等优惠,依照预设叠加互斥规矩,核算优惠的叠加作用,为用户供给最优价格计划。

4、验证收货地址、核算运费并预估配送时效

核实用户供给的收货地址是否合法、完好。依据地址核算运费,并预估配送时刻,供用户参阅。

5、挑选适宜的配送门店或库房

体系依据收货地址和库存状况,挑选最适宜的配送门店或库房,这有助于进步配送功率,缩短送达时刻。

6、查看并预占库存

假如库存满意,体系会预先占用对应的库存,避免超卖。

库存扣减方法会影响产品供应和用户购买体会。现在干流选用两种方法:下单减库存和付款减库存。

1)下单减库存

下单减库存可当即确定产品,有用避免超卖,特别适用于秒杀、抢购等高并发场景,能进步用户购买成功率。

但这种方法的缺陷是:未付款订单会占用库存,导致有实在购买需求的用户无法下单,简略形成库存积压和出售受阻。

为处理这些问题,能够设置订单有用期,超时未付款则自动撤销并开释库存。一起可约束单个用户的购买数量,并经过风控战略辨认和阻拦反常下单行为。

2)付款减库存

付款减库存仅在用户完结付出后才扣减库存,能避免无效订单占用库存,提高库存运用功率。

但在高并发状况下,或许呈现用户付款成功而库存缺乏的问题,导致无法发货,引起投诉并影响商家诺言。

对此,可在用户付款前进行实时库存校验,并及时提示库存紧张状况。

7、核算订单总价、订单明细价格

核算订单各项明细的产品价格、优惠分摊金额和运费,并汇总核算订单总金额。

8、终究生成订单

完结上述进程后,体系生成订单记载,包含一切相关信息。订单生成后,进入付出环节。

订单付出

订单生成后,体系将引导用户进入付出环节。在这个阶段,买卖体系首要会向付出体系建议付出恳求,生成相应的付出订单。

体系随后会自动跳转到一致付出收银台界面,供给多种付出选项。用户能够挑选微信付出、付出宝或银行卡等方法完结付出。

当用户完结付出操作后,付出体系会回来具体的付出成果,包含付出流水号和付出时刻等。

买卖体系随后依据这些信息更新订单状况,将订单标记为待发货,为后续的订单履约做好预备。

订单履约

订单履约是指从订单付出完结到产品终究送达用户手中的全进程,这是保证杰出购物体会的关键环节。

整个履约流程需求多个体系协同作业,首要依托订单履约体系、WMS仓储体系和物流体系等中心体系的严密配合。

在电商购物流程中,体系会将订单智能拆分为发货单,并依照就近发货准则分配至适宜的库房。库房接纳发货指令后,按规范流程进行打单、拣货、质检和包装,终究交由快递公司配送。

在O2O购物流程中,体系依据用户收货地址将订单分配给就近门店。门店接单后当即进行产品备货、打包。关于自提订单,体系生成取货码,并告诉用户到店提货;关于外送订单,体系会调度邻近骑手配送,并全程追寻配送状况,直至产品顺畅送达。

订单完结

订单完结是订单生命周期的终究状况,表明正向买卖流程现已结束。具体来说,当满意以下条件时,订单将被标记为完结:

  • 用户已承认收货,或体系自动承认收货(一般在快递签收后的7-15天)
  • 订单已超越售后服务期限(通常是收货后7-15天)
  • 一切的售后问题(如退换货)现已处理结束
  • 订单相关的货款已彻底结算给商家

一旦订单完结,意味着买卖双方的买卖职责和责任都已实行结束,订单进入终态。此刻除特殊状况外,用户将无法再对该订单建议售后恳求。

逆向买卖体系流程

在订单生成后的状况流经进程中,或许呈现三种逆向流程:撤销订单、仅退款和退货退款。

用户撤销订单

当用户在提交订单后还未进行付出时,能够挑选撤销订单。体系在处理撤销订单恳求时,会履行一系列操作:

  • 将订单提交时预占的库存悉数开释,保证这些库存能从头补充到出售库存;
  • 体系会自动返还用户下单时运用的一切优惠券、会员积分等权益,这些权益能在后续订单中从头运用
  • 体系将订单状况标记为"已封闭",完结整个撤销流程。

由于这类订单未触及实践付出,处理逻辑相对简略,无需与付出体系进行交互,也不存在退款等资金处理问题。

用户仅退款

用户完结付出后,或许因产品缺货、发货推迟或产品描绘不符等原因恳求退款。退款处理首要包含以下进程:

1、用户恳求退款

用户需求在体系中挑选要退款的产品,并填写具体的退款恳求信息,包含退款金额、退款原因和相关证明凭据。提交恳求后,体系会自动将这些产品的状况更新为"售后中",避免后续操作产生抵触。

2、商家审阅

商家审阅经往后,可在体系中承认退款。体系将经过原付出途径建议退款,并具体记载一切退款相关的资金流水信息。一起,体系会将产品状况更新为"已退款",更新退款单据状况,保证整个退款进程可追溯。

若商家审阅不经过,则可驳回退款恳求,体系将自动将产品状况康复至"待发货"状况。

3、库存处理

由于仅退款场景下并未产生什物产品的退回,因而无需进行库存数量的改变操作。

4、权益处理

当订单中一切产品完结退款后,体系会自动返还用户的悉数权益,包含优惠券和积分等。关于有活动资历约束的订单,体系也会返还相应的活动资历。

用户退货退款

在商家发货后,用户或许因产品质量问题、什物与描绘不符或尺度不适宜等原因,向商家恳求退货退款。退货退款首要包含以下进程:

1、用户恳求退货退款

用户需在体系中挑选"退货退款"类型,并指定要退回的具体产品。然后,用户需填写完好的退款恳求信息,包含预期退款金额、退货具体原因,以及相关的产品问题证明(如相片或视频)。恳求提交后,体系将自动把相关产品状况更新为"售后中",避免呈现操作抵触。

2、商家审阅

商家收到退货退款恳求后,将依据用户供给的信息进行具体审阅。审阅经往后,体系会当即告诉用户开端退货流程,将恳求单状况更新为"待用户退货",并发送退货地址等信息。

假如商家发现恳求不契合退货条件,可驳回恳求。体系随行将产品状况康复至原始状况,并向用户阐明驳回原因。

3、用户退货

审阅经往后,用户需在体系中填写退货物流信息,包含快递公司和运单号。用户承认退货后,体系自动将恳求单状况更新为"买家已退货,待商家收货",履约体系会生成退货单,并开端盯梢物流状况。

3、商家收货并退款

商家收到退回的产品后,会查看产品的完好性和状况。

假如产品没有问题,承认收货后,体系当即经过原付出途径发动退款流程。体系会生成具体的退款资金流水记载,一起将产品状况更新为"已退款",并相应更新订单状况。

假如产品有问题,商家会回绝收货并记载问题原因。此刻,体系会将退货恳求状况更新为"商家拒收",并告诉用户从头建议退货,或与商家交流处理计划。

4、库存处理

退货完结并入库后,体系会自动将退回的产品数量,增加至可用库存,保证库存数据精确。

5、权益处理

当一切产品完结退款后,体系返还权益到用户账户,例如,用户购买时运用的优惠券、积分等权益财物。关于有活动资历约束的订单,体系也会返还相应的活动资历。

体系中心功用

在前面的章节中,咱们现已深入探讨了线上买卖体系的正向和逆向流程。

经过对正向和逆向流程的体系分析,咱们能够清晰线上买卖体系必需的中心功用:

  • 下单环节:购物车、订单结算、价格核算、订单创立、订单撤销。
  • 付出环节:预付出、付出处理、付出回调、付出类型。
  • 履约环节:快递、自提、核销等场景的订单状况更新。
  • 订单完结:承认收货、订单点评。
  • 订单办理:订单操作、订单查询、订单概况、订单导出。
  • 逆向流程:买家退款/退货退款、商家自动退款。

本文已收录于,我的技能网站:tangshiye.cn 里边有,算法Leetcode详解,面试八股文、BAT面试真题、简历模版、架构规划,等经历共享。

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=297

分享给朋友:

“交易系统:线上交易系统流程详解” 的相关文章

商业模式设计方案,最新商业模式100个案例

商业模式设计方案是一个复杂的课题,它涉及到如何创造、传递和捕捉价值。下面是一个基本的商业模式设计方案,适用于大多数企业:一、价值主张1. 明确你的产品或服务能为客户带来什么价值。2. 确定你的目标市场,了解他们的需求和痛点。3. 制定你的价值主张,确保它能满足客户的需求,解决他们的问题。二、客户关系...

行为型设计模式,行为型设计模式概述

行为型设计模式,行为型设计模式概述

行为型设计模式(Behavioral Design Patterns)是软件设计模式的一种,它关注对象之间的交互和职责分配,主要解决对象之间复杂的交互关系。行为型模式主要分为类行为模式和对象行为模式。类行为模式使用继承关系在几个类之间分配行为,而对象行为模式则使用对象的聚合来分配行为。1. 责任链模...

计算机软件设计师,职业概述与前景展望

计算机软件设计师,职业概述与前景展望

计算机软件设计师是一个涉及计算机科学、软件工程和系统设计的专业角色。这个职业需要具备深厚的编程技能、系统架构知识以及软件开发生命周期的管理能力。以下是关于计算机软件设计师的一些基本信息:1. 职责与任务: 需求分析:与客户沟通,理解并分析他们的需求。 系统设计:根据需求设计软件系统架构,...

大话设计模式 pdf,大话设计模式 PDF——深入浅出地理解设计模式

大话设计模式 pdf,大话设计模式 PDF——深入浅出地理解设计模式

你可以在以下几个网站下载《大话设计模式》PDF电子书:1. 码农书籍网:提供《大话设计模式》PDF电子书下载,大小为64MB。你可以访问进行下载。2. 脚本之家:提供《大话设计模式》PDF电子书下载,大小为70MB。下载地址为。3. Gitee:提供《大话设计模式.pdf》下载,大小为69.55MB...

java面向对象的特征,Java面向对象编程的三大特征解析

java面向对象的特征,Java面向对象编程的三大特征解析

Java是一种面向对象的编程语言,其核心特征包括以下几个方面:1. 封装(Encapsulation):封装是将对象的属性(数据)和行为(方法)封装在同一个对象中,通过访问修饰符(如public、private、protected)来控制外部对对象的访问权限。封装可以隐藏对象的内部实现细节,保护数据...

面向对象的定义,面向对象的定义与核心概念

面向对象(ObjectOriented)是一种编程范式,它将现实世界中的对象(如人、汽车、书等)抽象为程序中的对象。面向对象编程的主要特点包括封装、继承和多态。1. 封装:封装是将数据(属性)和行为(方法)捆绑在一起,并隐藏内部实现细节,只暴露必要的信息给外部。这样,对象内部的状态和行为就可以被保护...