$transaction[original_balance][account][value]) { $transaction[status] = "Rejected"; $transaction[results] = "Insufficient Funds"; $SYSMSG = "REJECTED! Your " . currency1($transaction[requested_value],$blank) . " withdrawal request is greater than your current account balance of " . currency1($transaction[original_balance][account][value],$blank) . ".

Please review your transaction receipt below..."; ############################################################################## ### ALL GOOD NOW PROCESS TRANSACTION: } else { ### SET COMMON VARS: $transaction[status] = "Completed"; // $transaction[results] = "Administrative Approval Required"; /* ############################################################################## ### SET THE SYSMSG: $SYSMSG = "SUCCESS! Your " . currency1($transaction[requested_value],$blank) . " withdrawal request has been successfully submitted to the {$template[company][name]} Accounting Department!! If approved, your " . currency1($transaction[requested_value],$blank) . " Bank Check will be sent to you within 5 business days.

Please review your transaction receipt below..."; */ ############################################################################## ### UPDATE ACCOUNT BALANCE: $transaction[new_balance][account][balance] = ($transaction[original_balance][account][value] - $transaction[requested_value] - $fee_total_value) * $transaction[ratio]; $transaction[new_balance][account][value] = $transaction[original_balance][account][value] - $transaction[requested_value] - $fee_total_value; updateTHECASHIER("UPDATE balances SET account_balance = '{$transaction[new_balance][account][balance]}' where accountid = '$account[accountid]'"); } ############################################################################## ### ALWAYS UPDATE DATABASE: $account_details = "ACCOUNTID][" . $account[accountid] . "][ACCOUNTNAME][" . $account[accountname] . "][EMAILADDRESS][" . $account[emailaddress] . "]["; ############################################################################## ### RECORD ABOVE "SENDER" TRANSACTION: (ALWAYS SEND) $transaction[transactionid] = insertTHECASHIER("INSERT into transactions (`transactionid`, `source`, `memberid`, `accountid`, `account_details`, `description`, `method`, `method_details`, `transaction_gross_value`, `fee_sponsor_value`, `fee_bonus_value`, `fee_network_value`, `fee_total_value`, `status`, `results`, `account_balance_before`, `transaction_net_value`, `account_bonus_value`, `account_balance_after`, `ratio`, `memo`, `requested_datetime`, `updated_datetime`) VALUES ('$blank_id', 'WWW', '$member[memberid]', '$account[accountid]', '$account_details', 'Withdrawal', 'Check', '$transaction[pay_to_the_order_of]', '$transaction_gross_value', '$fee_sponsor_value', '$fee_bonus_value', '$fee_network_value', '$fee_total_value', '{$transaction[status]}', '{$transaction[results]}', 'NULL', '$transaction_net_value', '$account_bonus_value', 'NULL', '{$transaction[ratio]}', '$blank_memo', '{$transaction[datetime_requested]}', '{$transaction[datetime_updated]}')"); } ### done: $transaction[action] == "process.complete"; ?>