Changeset 2762
- Timestamp:
- 03/04/10 20:00:08 (2 years ago)
- Files:
-
- trunk/common/lib/interface/constants.php (modified) (1 diff)
- trunk/customer/checkout_process.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/common/lib/interface/constants.php
r2723 r2762 177 177 return Constants::reverse_array(Constants::getInvoicePaidStatusList()); 178 178 } 179 public static function getSubscriptionPaidStatusList(){ 179 180 public static function getSubscriptionPaidStatusList(){ 180 181 $subscription_status_list = array(); 181 182 $subscription_status_list['0'] = array( gettext('FIRSTUSE'), '0'); 182 183 $subscription_status_list['1'] = array( gettext('BILLED'), '1'); 183 $subscription_status_list['2'] = array( gettext('PAID'), '2');184 $subscription_status_list['3'] = array( gettext('UNPAID'), '3');184 $subscription_status_list['2'] = array( gettext('PAID'), '2'); 185 $subscription_status_list['3'] = array( gettext('UNPAID'), '3'); 185 186 return $subscription_status_list; 186 187 } trunk/customer/checkout_process.php
r2744 r2762 437 437 if ($item -> getExtType() == 'SUBSCR') { 438 438 //Load subscription 439 write_log(LOGFILE_EPAYMENT, basename(__FILE__).' line:'.__LINE__."- Type SUBSCR"); 439 440 $table_subsc = new Table('cc_card_subscription','paid_status'); 440 441 $subscr_clause = "id = ".$item -> getExtId(); … … 442 443 if(is_array($result_subscr)){ 443 444 $subscription = $result_subscr[0]; 445 write_log(LOGFILE_EPAYMENT, basename(__FILE__).' line:'.__LINE__."- cc_card_subscription paid_status : ".$subscription['paid_status']); 444 446 if($subscription['paid_status']==3){ 445 447 $billdaybefor_anniversery = $A2B->config['global']['subscription_bill_days_before_anniversary']; … … 462 464 $next_bill_date = date("Y-m-d",strtotime("$next_limite_pay_date - $billdaybefor_anniversery day")) ; 463 465 $QUERY = "UPDATE cc_card SET status = 1 WHERE id=" . $id; 466 write_log(LOGFILE_EPAYMENT, basename(__FILE__).' line:'.__LINE__."- QUERY : $QUERY"); 464 467 $result = $instance_table->SQLExec($A2B->DBHandle, $QUERY, 0); 465 468 $QUERY = "UPDATE cc_card_subscription SET paid_status = 2, startdate = '$startdate' ,limit_pay_date = '$next_limite_pay_date', next_billing_date ='$next_bill_date' WHERE id=" . $item -> getExtId(); 469 write_log(LOGFILE_EPAYMENT, basename(__FILE__).' line:'.__LINE__."- QUERY : $QUERY"); 466 470 $instance_table->SQLExec($DBHandle, $QUERY, 0); 467 471 }else{ 468 472 $QUERY = "UPDATE cc_card_subscription SET paid_status = 2 WHERE id=". $item -> getExtId(); 473 write_log(LOGFILE_EPAYMENT, basename(__FILE__).' line:'.__LINE__."- QUERY : $QUERY"); 469 474 $instance_table->SQLExec($DBHandle, $QUERY, 0); 470 475 }
