Function Reference: geodir_listing_transaction

Summary

This function has not been documented yet.

Source Code

function geodir_listing_transaction(){ 
	global $post, $wpdb;
	wp_nonce_field( plugin_basename( __FILE__ ), 'geodir_listing_transaction_noncename' ); 
	
	$pid_sql = $wpdb->prepare("SELECT * FROM ".INVOICE_TABLE." WHERE post_id = %d ORDER BY date desc", array($post->ID));
	
	$transactions = $wpdb->get_results($pid_sql);
	
	$payment_statuses = geodir_payment_all_payment_status( false );
	?>
    type);
			$status = $invoice->status;
            $paid_amt ='';
            $paid_amt = $invoice->paied_amount;
            
			if ( in_array( geodir_strtolower( $status ), array( 'paid', 'active', 'subscription-payment', 'free' ) ) ) {
				$status = 'confirmed';
			} else if ( in_array( geodir_strtolower( $status ), array( 'unpaid' ) ) ) {
				$status = 'pending';
			}
			$incomplete = $status == 'pending' && empty($invoice->paymentmethod) ? true : false;
						
			if ( (isset($type) && ($type=='Paid' || $type=='Subscription-Payment')) && $status == 'paid' ) {
				$total = $total + $paid_amt;
			}
        ?>
       		
#
id;?> package_id;?> package_title.')');?>
amount);?>
alive_days;?>
coupon_code) ? $invoice->coupon_code : __('No', 'geodir_payments');?> discount);?> paymentmethod) ? $invoice->paymentmethod : __('No', 'geodir_payments');?> date;?>

Total Received: ', 'geodir_payments').geodir_payment_price($total); }