<?php

/** 
 * Copyright: dtbaker 2012
 * Licence: Please check CodeCanyon.net for licence details. 
 * More licence clarification available here:  http://codecanyon.net/wiki/support/legal-terms/licensing-terms/ 
 * Deploy: 9809 f200f46c2a19bb98d112f2d32a8de0c4
 * Envato: 4ffca17e-861e-4921-86c3-8931978c40ca
 * Package Date: 2015-11-25 02:55:20 
 * IP Address: 67.79.165.254
 */
if ($invoice_data['total_amount_due'] > 0) {
    if (module_invoice::is_automatic_paying_invoice($invoice_id)) {
        // auto payment pending...
        ?>
        <p align="center">
            <?php 
        $template_print = module_template::get_template_by_key('invoice_payment_pending');
        echo $template_print->content;
        ?>
	    </p>
        <?php 
    }
    // find all payment methods that are available for invoice payment.
    $payment_methods = handle_hook('get_payment_methods');
    $methods_count = count($payment_methods);
    // work out the payment methods that are allowed for this invoice.
    $payment_methods_online = array();
    $payment_methods_offline = array();
    $default_payment_method = module_config::c('invoice_default_payment_method', 'paymethod_paypal');
    foreach ($payment_methods as $payment_method_id => $payment_method) {