if (!$print&&($this_user||$this_admin)&&$now_due&&$_GATEWAYS['mod_paypal']['mod_enabled']) {
$pp_item_number=$this_invoice["invoice_id"];
$pp_amount=$this_invoice["invoice_amount"]-$this_invoice["invoice_amount_paid"];
// Show extra futurepay link
if ($_GATEWAYS['mod_paypal']['sub_enabled']) {
$sql = "SELECT * FROM invoice_log i, client_package cp WHERE i.cp_id = cp.cp_id AND i.invoice_id = $this_invoice[invoice_id]";
$result = mysql_query_logger($sql);
while($this_cp = mysql_fetch_array($result)) {
// set first instancse of billing cycle
if (!isset($last_cp_billing_cycle)) {
$last_cp_billing_cycle = $this_cp[cp_billing_cycle];
}
// check for different billing cycles
if ($last_cp_billing_cycle != $this_cp[cp_billing_cycle]) {
$multiple_cycles = TRUE;
}
}
// if only one billing cycle, then show futurepay payment
if (!$multiple_cycles) {
$order_totals['cp_billing_cycle'] = $last_cp_billing_cycle;
$order_totals['due_next_renewal_tax_included'] = $pp_amount;
}
}
echo generate_paypal_link($pp_item_name,$pp_item_number,$pp_amount,"button");
}
if ( ($this_invoice['client_id']=='2') ) {
$pp_item_number=$this_invoice["invoice_id"];
$pp_amount=$this_invoice["invoice_amount"]-$this_invoice["invoice_amount_paid"];
// Show extra futurepay link
if ($_GATEWAYS['mod_paypalUSD']['sub_enabled']) {
$sql = "SELECT * FROM invoice_log i, client_package cp WHERE i.cp_id = cp.cp_id AND i.invoice_id = $this_invoice[invoice_id]";
$result = mysql_query_logger($sql);
while($this_cp = mysql_fetch_array($result)) {
// set first instancse of billing cycle
if (!isset($last_cp_billing_cycle)) {
$last_cp_billing_cycle = $this_cp[cp_billing_cycle];
}
// check for different billing cycles
if ($last_cp_billing_cycle != $this_cp[cp_billing_cycle]) {
$multiple_cycles = TRUE;
}
}
// if only one billing cycle, then show futurepay payment
if (!$multiple_cycles) {
$order_totals['cp_billing_cycle'] = $last_cp_billing_cycle;
$order_totals['due_next_renewal_tax_included'] = $pp_amount;
}
}
echo generate_paypal_link_USD($pp_item_name,$pp_item_number,$pp_amount,"button");
}