私は顧客が sth のサブスクリプションを購入するストアで仮想製品を販売しています。このサブスクリプションは、注文が完了した日から 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,
)
);