/**
 * Is Cart Minimum Met
 *
 * Checks to see if the minimum purchase amount has been met
 *
 * @since 1.1.7
 * @param int $code_id Discount ID
 * @return bool $return
 */
function edd_discount_is_min_met($code_id = null)
{
    $discount = edd_get_discount($code_id);
    $return = false;
    if ($discount) {
        $min = edd_get_discount_min_price($code_id);
        $cart_amount = edd_get_cart_subtotal();
        if ((double) $cart_amount >= (double) $min) {
            // Minimum has been met
            $return = true;
        } else {
            edd_set_error('edd-discount-error', sprintf(__('Minimum order of %s not met.', 'edd'), edd_currency_filter(edd_format_amount($min))));
        }
    }
    return apply_filters('edd_is_discount_min_met', $return, $code_id);
}
<?php

/**
 * Edit Discount Template
 *
 * @package     Easy Digital Downloads
 * @subpackage  Discounts
 * @copyright   Copyright (c) 2012, Pippin Williamson
 * @license     http://opensource.org/licenses/gpl-2.0.php GNU Public License
 * @since       1.0 
*/
if (!isset($_GET['discount']) || !is_numeric($_GET['discount'])) {
    wp_die(__('Something went wrong.', 'edd'), __('Error', 'edd'));
}
$discount = edd_get_discount($_GET['discount']);
?>
<h2><?php 
_e('Edit Discount', 'edd');
?>
 - <a href="<?php 
echo admin_url('edit.php?post_type=download&page=edd-discounts');
?>
" class="button-secondary"><?php 
_e('Go Back', 'edd');
?>
</a></h2>
<form id="edd-edit-discount" action="" method="POST">
	<table class="form-table">
		<tbody>
			<tr class="form-field">
				<th scope="row" valign="top">
 *
 * @package     EDD
 * @subpackage  Admin/Discounts
 * @copyright   Copyright (c) 2014, Pippin Williamson
 * @license     http://opensource.org/licenses/gpl-2.0.php GNU Public License
 * @since       1.0
 */
// Exit if accessed directly
if (!defined('ABSPATH')) {
    exit;
}
if (!isset($_GET['discount']) || !is_numeric($_GET['discount'])) {
    wp_die(__('Something went wrong.', 'edd'), __('Error', 'edd'));
}
$discount_id = absint($_GET['discount']);
$discount = edd_get_discount($discount_id);
$product_reqs = edd_get_discount_product_reqs($discount_id);
$excluded_products = edd_get_discount_excluded_products($discount_id);
$condition = edd_get_discount_product_condition($discount_id);
$single_use = edd_discount_is_single_use($discount_id);
$flat_display = edd_get_discount_type($discount_id) == 'flat' ? '' : ' style="display:none;"';
$percent_display = edd_get_discount_type($discount_id) == 'percent' ? '' : ' style="display:none;"';
$condition_display = empty($product_reqs) ? ' style="display:none;"' : '';
?>
<h2><?php 
_e('Edit Discount', 'edd');
?>
 - <a href="<?php 
echo admin_url('edit.php?post_type=download&page=edd-discounts');
?>
" class="button-secondary"><?php 
/**
 * Is Cart Minimum Met
 *
 * Checks to see if the minimum purchase amount has been met
 *
 * @access      public
 * @since       1.1.7
 * @return      void
*/
function edd_discount_is_min_met($code_id = null)
{
    $discount = edd_get_discount($code_id);
    $return = false;
    if ($discount) {
        $min = isset($discount['min_price']) ? $discount['min_price'] : 0;
        $cart_amount = edd_get_cart_amount();
        if ((double) $cart_amount >= (double) $min) {
            // minimum has been met
            $return = true;
        }
    }
    return apply_filters('edd_is_discount_min_met', $return, $code_id);
}