接单、付款与收款确认

已核对源码

coinex-otc/otc-api/src/main/java/com/exch/otc/api/otcOrder/service/OtcOrderService.java 定义以下主要动作:

接口 业务入口含义
pickEntrust 对指定委托接单并产生订单处理结果
selectOrdersForEntrust 查询委托关联订单
buyerConfirmPay 买方确认付款
sellerConfirmReceive 卖方确认收款
cancelOtcOrder / userCancelOtcOrder 取消订单
selectOtcOrderDetailInfo 按订单与用户查询详情

阅读主线

选择委托 → 接单 → 查询订单 → 买方确认付款 → 卖方确认收款 → 核对账户和订单最终状态。不同业务分支可能取消或进入申诉,不能把这条主线描述为所有订单必经流程。

买方确认付款是业务声明,不自动证明外部资金已到账。实际收款验证和最终资产处理需结合实现与运营流程核对。

账户与消息

结合 OtcFrozenMoveService、账户工程的 OTC 账户接口及 OtcPushMsgService、OtcSocketService,核对资金冻结、流转和状态通知。不能仅凭服务名断言具体资金转移顺序。

验证场景

重复接单、同一委托并发接单、重复确认、错误用户操作、付款确认后取消、资金操作失败与通知延迟。