exit; */ error_log("action [{$action}]", 0); // exit; #$action = 'authorize'; $paid_this_time = 0; $authorized_this_time = 0; $declined_this_time = 0; if ($project_id == '') { $project_id = $aID; } if ($application_fee == '') { $application_fee = 5; } ## Find total campaign amount using element_id $totalCampaignAmount = getCampaignAmount($eID); ## Find raised amount using element_id and account_id $raisedAmount = round(getRaisedCampaignAmount($eID, $aID)); if ($raisedAmount < $totalCampaignAmount) { ## Its time to Say Goodbye print "morphed"; //sendMailToSIVI(); exit; } if ($DEBUG) { print "raisedAmount: {$raisedAmount}\n"; print "totalCampaignAmount: {$totalCampaignAmount}\n"; } #reauthorize #reauthorize_all #force_disburse
Lets shoot an email */ $EXECUTE = 0; if ($EXECUTE) { $default_milestone = DEFAULT_MILESTONE; #$filterStr = " WHERE funding_failure_emailed = '0' AND funding_milestones_id = 19 "; $filterStr = " WHERE funding_failure_emailed = '0' "; $result1 = mysql_query("select* from funding_milestones {$filterStr} ") or die("mysql error @ ___funding_milestones___"); while ($row1 = mysql_fetch_array($result1)) { $funding_milestones_id = $row1['funding_milestones_id']; $funding_milestones_datetime = $row1['funding_milestones_datetime']; $aID = $row1['account_id']; $eID = $row1['element_id']; $todate = date("Y-m-d H:i:s"); $daydiff = $default_milestone + 1 - floor((strtotime($todate) - strtotime($funding_milestones_datetime)) / (3600 * 24)); list($campaignAmount, $campaignRaised) = getCampaignAmount($eID, $aID); if ($campaignRaised < $campaignAmount && $daydiff <= 0) { ## Campaign Failed $result2 = mysql_query("select funding_details_id, account_funder_id, fund_amount from funding_details where element_id='{$eID}' AND account_id = '{$aID}'") or die("mysql error @ ___"); while ($row2 = mysql_fetch_array($result2)) { $funding_details_id = $row2['funding_details_id']; $account_funder_id = $row2['account_funder_id']; $fund_amount = $row2['fund_amount']; #$funding_details_datetime= $row2['funding_details_datetime']; list($fullName, $email) = getDonorFullName($account_funder_id); sendMailToDonor($fullName, $email, $fund_amount / 100, $aID, getCampaignName($eID)); } sendMailToEntrepreneur('', $email, $campaignRaised, $aID, getCampaignName($eID)); $result = mysql_query("UPDATE funding_milestones SET funding_failure_emailed = '1' WHERE funding_milestones_id = '{$funding_milestones_id}' ") or die("mysql error updating funding_milestones_mailed"); } else { ##Successful Campaign