1
$order = Mage::getSingleton('sales/order');
$order->loadByIncrementId($orderId);
$order_status = Mage_Sales_Model_Order::STATE_PROCESSING;
if($configured_order_status == 'pending') {
$order_status = Mage_Sales_Model_Order::STATE_PENDING_PAYMENT;
}
$order->setState($order_status, true, $comment);
$order->sendNewOrderEmail();
$order->setEmailSent(true);
$order->save();
這是來自PaymentController.php代碼的一部分。在完成付款後的管理頁面中,總計到期> 0,而總付款= 0。請告訴我我錯過了什麼功能。在類似的問題中,我找不到滿意的答案,所以重新提問。支付後,在Magento的後端總支付= 0和總到期> 0