/** * Checks the balance the customer owes * @param TinyBrick_OrderEdit_Model_Order_Address $address * @return TinyBrick_OrderEdit_Model_Order_Address_Total_Custbalance */ public function collect(TinyBrick_OrderEdit_Model_Order_Address $address) { $address->setCustbalanceAmount(0); $address->setBaseCustbalanceAmount(0); $address->setGrandTotal($address->getGrandTotal() - $address->getCustbalanceAmount()); $address->setBaseGrandTotal($address->getBaseGrandTotal() - $address->getBaseCustbalanceAmount()); return $this; }