The vae_store_create_coupon_code() function creates a coupon code.



  • $options - PHP associative array containing the options for the coupon code.

    Valid keys are: code, description, fixed_amount, percentage_amount, free_shipping, min_order_amount, min_order_items, country, discount_shipping, number_available, start_at, stop_at, max_per_customer. These correspond with the options described on the page for creating coupon codes.

    All keys are optional except code, which is required.


Returns false on failure, or true on success.

Sample Usage

// Create coupon code
$return_value = vae_store_create_coupon_code(array(
  'code' => $voucher_code, 
  'description' => "$" . $amount . " Voucher, " . $order['billing_name'], 
  'number_available' => 1, 
  'fixed_amount' => $amount
if ($return_value == false) {
  echo "FAILURE";
} else {
  echo "SUCCESS";