0) { while ($row = db_fetch_array($orders)) { $onum = $row['record_num']; $ototal = $row['order_total']; $opaid = $row['amount_paid']; $snum = $row['schedule_num']; $amt = number_format($ototal - $opaid,2); if (strlen($order_payments) > 0) $order_payments .= "|"; $order_payments .= "{" . $onum . ":" . $amt . "}"; $query = "UPDATE hotlunch_order_header " . "SET amount_paid = order_total, " . "status = 'Paid', " . "paid_date = '$today', " . "payment_method = 'PayPal' " . "WHERE record_num = {$onum}"; db_query($query); } } // Post payment to account $amount = $balance * -1; $entered_time = time(); $trx_time = date("Y-m-d H:i:s",$entered_time); $query = "INSERT INTO user_account " . "(school_num,user_num,schedule_num,transaction_datetime,transaction_type,note,transaction_amount,transaction_fee,payment_method,payment_reference,order_payments,deleted,entered_time) " . "VALUES ($school_num,$user_num,$snum,'$trx_time','Payment','School Account Charge',$amount,0,'School Account','','$order_payments','N',$entered_time)"; writeLog("query: $query\n"); db_query($query); // Send school account email notification if (strlen($school_record['school_account_notification_email'])) { $emailRecipient = $school_record['school_name']; $emailTo = $school_record['school_account_notification_email']; $emailFrom = setReplyAddress($school_record['reply_email']); $emailReply = $school_record['school_name']; $emailSubject = $school_record['school_name'] . ": " . getLanguageText('TEXT-SCHOOL-ACCOUNT-CHARGE'); $emailMessage = getLanguageText('TEXT-USER-ID') . ": " . $user['userid'] . "\n" . getLanguageText('TEXT-NAME') . ": " . $user['first_name'] . ' ' . $user['last_name'] . "\n" . getLanguageText('TEXT-PHONE') . ": " . $user['home_phone'] . "\n" . getLanguageText('TEXT-EMAIL') . ": " . $user_email . "\n" . $GlobalText['Students'] . ": " . $students . "\n" . "\n" . getLanguageText('TEXT-AMOUNT') . ": $currencySymbol" . number_format($balance,2) . "\n\n"; QueueEmail($emailTo, $emailFrom, $emailSubject, $emailMessage, $emailReply, $emailRecipient); QueueEmail($user_email, $emailFrom, $emailSubject, $emailMessage, $emailReply, $emailRecipient); // QueueEmail("mark@fester.ca", $emailFrom, $emailSubject, $emailMessage, $emailReply, $emailRecipient); } writeLog("completed\n"); ?>