佬司机|大宗交易平台
← 返回功能模块
模块 07

交易、合同与订单

成交确认、库存锁定、电子签或线下合同、交易与订单状态。

涉及角色买家、卖家、平台、电子签机构
功能脑图

交易、合同与订单功能脑图

从功能域向下展开到可开发功能点,便于产品、设计、开发和测试快速确认范围。

交易、合同与订单

成交确认

商品数量单价地址交付条件服务费试算

交易管理

交易列表交易详情状态筛选履约时间线交易快照

合同签署

平台电子签线下已签 PDF签署状态驳回重传

待付款管理

付款倒计时主动取消超时取消库存释放

状态控制

状态机取消条件异常恢复操作审计
跨角色流程

成交、合同与订单流程

横向表示业务阶段,纵向表示参与角色;同一列为并行协作与状态交接,不代表所有动作机械串行。

角色
成交确认
创建交易
合同签署
进入付款
买家
确认商品、数量、成交价、地址和交付要求
查看交易编号、货款和服务费试算
选择平台电子签或上传线下已签 PDF
合同生效后进入付款
卖家
确认同一组成交条件
库存锁定成功后看到交易
电子签或核验上传合同
等待平台付款成功
平台
校验报价、库存、企业和风控
原子锁库存并创建交易、订单、商品快照
生成签署任务或审核线下合同文件
合同生效生成付款单
电子签机构
无直接操作
无直接操作
验证签署人并回传各方签署状态
无直接操作
关键分支与非正常路径
  • 任一方修改关键成交条件都使原确认失效,双方须重新确认。
  • 合同驳回或签署超时不删除交易,按规则允许重传、重签或取消。

交易、合同与订单模块 PRD

模块目标

把已确认交易条件转换为不可歧义的交易、合同和付款订单,并以统一状态机连接议价、库存、支付、履约和售后。

角色与页面

买卖双方在交易列表、交易详情和合同签署页处理当前动作;平台交易运营在管理端查看状态、异常和审计,但不能代企业确认。

核心对象

交易、交易参与方、成交条件、商品快照、库存锁定、合同、合同版本、签署任务、付款订单、交易事件、取消或解约记录。

创建交易

  • 当前有效报价被接受或买家按当前售价立即购买后,进入待成交确认。
  • 双方确认数量、单价、交付、地址、结算、税费和有效期。
  • 系统重新校验商品、企业、权限和库存,并以版本方式锁定库存。
  • 锁定成功后创建交易和合同草稿;失败不产生有效合同。
  • 立即购买跳过询价议价,但不跳过成交确认、合同、付款和履约。

合同路径

平台电子签

系统根据成交条件生成合同版本,双方授权签署人完成身份核验和签署;电子签服务商回传结果后合同生效。

线下已签合同

双方上传同一份已签 PDF,并分别确认文件摘要;文件不一致、缺页或未确认时禁止生效和付款。

交易状态

询价中、议价中、待成交确认、待签合同、待付款、待发货、待收货、已完成和售后处理中。支付失败仍归入待付款,发货和运输统一归入待收货,确认收货后直接已完成。

待付款状态展示 30 分钟付款倒计时、去付款和取消付款。买家主动取消或倒计时结束后,系统关闭本次交易、取消付款单、释放库存锁定并保留取消原因;已取消记录只在“全部”中只读展示。

列表与详情

  • 交易列表展示编号、商品与企业、数量、状态、更新时间和具体动作。
  • 尚未成交的询价或还价不展示成交单价与商品货款。
  • 操作使用“查看卖家报价”“签署合同”“去付款”“取消付款”“查看物流”“确认收货”“申请售后”等具体动词。
  • 交易详情展示交易条件、商品快照、合同、付款摘要、履约、时间线和当前唯一主要动作。
  • 历史交易只读;再次采购创建新询价或新交易。

取消与异常

  • 报价接受前可撤回询价;成交确认后取消需双方确认并释放库存。
  • 合同生效后取消进入解约流程,不能直接删除交易。
  • 待付款主动取消或超时取消按合同约定记录取消原因并释放库存;已经支付不得使用“取消付款”,必须创建售后单处理退款或解约。
  • 合同版本变更必须由双方重新确认或签署。
  • 操作重复提交使用幂等键,只产生一个状态事件。
  • 终态对象不可编辑,纠错通过补充事件、退款或新合同版本处理。

通知与验收

  • 待确认、库存锁定失败、待签、签署完成、合同异常、待付款和交易取消均通知对应企业角色。
  • 交易、合同、库存锁定、付款订单和消息卡片使用同一对象编号关联。
  • 两种合同路径均可完成且文件不一致无法付款。
  • 立即购买和议价成交进入相同的合同及后续状态机。