50.magento 订单状态

1.cash on delivery

新订单:
state:new
status:pending

发货后:
state:processing
status:processing

invoices:
state:complete
status:complete
新订单:
state:new
status:pending

invoices:
state:processing
status:processing

发货后:
state:complete
status:complete


2.在线支付:

新订单:
state:new
status:pending

付款后:
state:processing
status:processing

付款后发货:
state:complete
status:complete

这里写图片描述

新订单:
state:new
status:pending

没付款后发货:
state:processing
status:processing

创建发票:
state:complete
status:complete

这里写图片描述

新订单:
state:new
status:pending

创建发票:
state:processing
status:processing

发货:
state:complete
status:complete

这里写图片描述

新订单:
state:new
status:pending

直接取消:
state:canceled
status:canceled

完成后,就不能取消

订单挂起
state  : holded
status : holded

订单关闭
state  : closed
status : closed
支付(Paypal, Amazon Pay)过程中引入的订单状态
state  : pending_payment
status :payment_review 

我们拿Paypal付款作为例子,当然任意第三方的付款接口均适用。我们知道,当用户下单之后,后台立刻
收到“未付款”的订单,此时,如果用户在Paypal付款成功,Paypal会向Magento返回支付成功代码。
一切正常的话,之前处于“未付款”状态的订单,
会被更新为“正在处理”(Processing)状态。
那么这里,需要注意一个情况,如果是线下收款,如支票收款,该如何让Magento知道
该订单已经收到付款了呢?很多朋友会非常迷惑这个地方,
因为Magento并未有一个明确的方式将“等待付款”的订单状态
修改为“正在处理”。那么,这里需要了解下Invoice。
一旦客户从在线渠道,或者是其它途径收到了付款,
但是并未向Magento发送收款成功数据。
则可以通过打印订单Invoice将“未付款”状态的订单修改为“正在处理”状态。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值