#### 一、支付流水
支付流水又叫支付流水或者交易流水,在客户确认购物车,并提交订单信息进入收银台时,后台会根据购物车中的订单数据生成支付单据。
支付流水包括`支付单号(后台自动生成,并且唯一)`、`商品名称`、`商家名称`、`商品数量`以及`最终的价格`,还有关联的`购物订单编号`。
![](https://img.kancloud.cn/98/28/9828086e58ef836ee35074a557d98845_563x688.jpg =400x)
#### 二、支付流水的状态
支付流水在不同的阶段有不同的状态:
**1.待支付**
购物车订单提交之后,默认状态为“待支付”;
**2.支付中**
用户在收银台中发起支付行为,但支付渠道未给到支付成功或者失败的返回标志。
**3. 支付成功**
资金扣款成功,且支付渠道返回成功标志。
**4. 支付失败**
资金扣款失败,且支付渠道返回失败标志。
**5. 支付异常**
支付渠道返回异常结果,通常原因是支付渠道调用银行的服务,但银行的服务处理时间过长导致支付渠道超时,所以返回异常结果。需要等到银行进行日终轧差对账之后,才能确认支付是否成功失败。
**6. 支付取消**
用户提交购物车订单之后,发起取消订单,那么相应的支付单也需要变更为“支付取消”状态。