Sha256: 69df7de39c779ddc494811b98421164333e6cf84ff68c8400d7b706d1d0a5ce9

Contents?: true

Size: 409 Bytes

Versions: 11

Compression:

Stored size: 409 Bytes

Contents

module MuckCommerce
  module DiscountMethods

    def calculate_discounts(amount, coupon_codes)
      coupons = []
      coupon_amount = 0
      coupon_override = false
      if GlobalConfig.enable_coupons && coupon_codes
        coupons, coupon_amount, coupon_override = Coupon.calculate_total_discount(amount, coupon_codes)
      end
      [coupons, coupon_amount, coupon_override]
    end
    
  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
muck-commerce-0.2.8 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.7 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.6 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.5 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.4 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.3 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.2 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.1 lib/muck_commerce/discount_methods.rb
muck-commerce-0.2.0 lib/muck_commerce/discount_methods.rb
muck-commerce-0.1.9 lib/muck_commerce/discount_methods.rb
muck-commerce-0.1.8 lib/muck_commerce/discount_methods.rb