在 WooCommerce 中,订单状态用于表示订单从创建到完成的各个阶段,帮助卖家和顾客了解订单的进展情况。WooCommerce 默认提供了几种订单状态,每个状态都有其特定的含义和适用场景。以下是 WooCommerce 默认的订单状态及其顺序和转换关系:
### 1. `Pending Payment`(待付款)
– 订单已创建,但还未收到客户的付款。
– 适用于付款方式是转账、货到付款等需要卖家确认的情况。
– **下一步**:如果客户付款成功,订单将变为 `Processing`;若未付款且时间过长,则订单可能被取消。
### 2. `Failed`(失败)
– 订单付款失败,例如支付网关拒绝或客户支付过程失败。
– 订单进入失败状态后可重新尝试支付。
– **下一步**:客户可以重新尝试付款,若成功则变为 `Processing`。
### 3. `Processing`(处理中)
– 订单付款成功,且包含需要发货的商品。
– 在此状态下,卖家需要完成订单的配货和发货。
– **下一步**:订单处理完成后变为 `Completed`,或取消变为 `Cancelled`。
### 4. `On Hold`(已挂起)
– 订单已创建,但等待卖家确认付款(如银行转账)或库存问题待解决。
– 适用于付款方式需要手动确认或库存不足的情况。
– **下一步**:若确认付款或库存满足条件,可手动将订单改为 `Processing` 或其他状态。
### 5. `Completed`(已完成)
– 订单已处理完成,商品已发货,且无后续操作。
– 此状态表示订单流程已完结,适用于所有商品已发货和客户确认无误的订单。
– **下一步**:无进一步操作,订单在此状态下不再更改。
### 6. `Cancelled`(已取消)
– 客户未付款或商家取消订单。
– 适用于客户超过支付时间或商家取消订单的情况。
– **下一步**:订单已取消,不再有后续操作。
### 7. `Refunded`(已退款)
– 客户申请了退款,且商家已将款项退还给客户。
– **下一步**:退款成功后,订单不再有进一步操作。
—
### 状态顺序及转换关系
一般订单状态的顺序和转换关系如下:
1. **新订单** ➔ `Pending Payment`(待付款)
– 若付款成功 ➔ `Processing`(处理中)
– 若付款失败 ➔ `Failed`(失败)
– 若被取消 ➔ `Cancelled`(已取消)
2. **处理中** ➔ `Processing`(处理中)
– 若订单配货完成 ➔ `Completed`(已完成)
– 若订单取消 ➔ `Cancelled`(已取消)
3. **已挂起** ➔ `On Hold`(已挂起)
– 若付款确认后 ➔ `Processing`(处理中)
– 若订单取消 ➔ `Cancelled`(已取消)
4. **已完成** ➔ `Completed`(已完成)
– 无进一步状态转换
5. **已取消** ➔ `Cancelled`(已取消)
– 无进一步状态转换
6. **已退款** ➔ `Refunded`(已退款)
– 无进一步状态转换
—
### 注意事项
– **状态转换**:WooCommerce 支持手动更改订单状态,卖家可根据具体情况调整订单状态,保证订单流程顺利进行。
– **自动化流程**:某些支付网关支持自动更改订单状态,例如支付完成后自动变为 `Processing`,有助于提高效率。