我在我的商店里销售虚拟产品,我的客户在那里购买某种订阅。此订阅自订单完成之日起 31 天内有效。
如何查看订单状态设置为完成的日期?
我的想法是查找订单的“updated_at”字段,但我不确定这是否是确定订单何时完成的正确方法。
$sales_model = Mage::getModel("sales/order");
$all_orders = $sales_model -> getCollection()
->addFieldToFilter('status', 'complete')
->addAttributeToFilter('updated_at', array(
'from' => $one_month_ago,
'to' => date('Y-m-d 24:00:00'),
'date' => true,
)
);