Drupal Commerce is an incredibly powerful suite of modules for creating e-Commerce sites in Drupal. With Rules based pricing it is possible to create highly complex special offers, vouchers and variable pricing.
However, this can be a minefield of business logic contradiction and complex rule configuration way beyond what your site administrator can manage easily.
VIDEO:
http://archive.org/details/BadcampukApril2012-RichardJones-PromotionsVou...
This session works through a number of offer scenarios for your e-Commerce site and demonstrates ways to work around some common situations we have encountered.
Some examples:
* Time based price promotions
* Voucher based discounts (percentage and fixed price)
* Bundle pricing
* Limited offers
* Groupon / KGB and any other "group offer" site that will creep up on you - what you should ask the vendor
* Limiting offers per person
* Other offer restrictions
This session assumes previous knowledge of the rules based pricing of Drupal Commerce - or attendence of my Commerce Essentials session if it's on the agenda!
3. DRUPAL COMMERCE
PRICING MODEL
Product Prices start with a Base Price
4. DRUPAL COMMERCE
PRICING MODEL
Product Prices start with a Base Price
Final Selling Prices are calculated using Rules
5. DRUPAL COMMERCE
PRICING MODEL
Product Prices start with a Base Price
Final Selling Prices are calculated using Rules
Prices are made up of multiple Components
6. DRUPAL COMMERCE
PRICING MODEL
Product Prices start with a Base Price
Final Selling Prices are calculated using Rules
Prices are made up of multiple Components
Rules conditions and actions provide incredible flexibility
9. BEFORE YOU START
Install the Commerce Extra Price Formatters module
http://www.drupal.org/project/commerce_extra_price_formatters
10. BEFORE YOU START
Install the Commerce Extra Price Formatters module
http://www.drupal.org/project/commerce_extra_price_formatters
(It’s just going to make it easier to see what’s going on)
26. ORDER VALUE LIMITED
Fixed Price Discounts
£10
whe off
Only apply when the basket
n yo
value exceeds a fixed amount
spen u
d
£100
!
27. ORDER VALUE LIMITED
Fixed Price Discounts
£10
whe off
Only apply when the basket
n yo
value exceeds a fixed amount
spen u
d
Slightly more tricky as we are £100
applying a discount to the !
whole order - not product by
product.
28. ORDER VALUE LIMITED
Different event - this one reruns the rule when a change is made to the order
Checks discount hasn’t already been added and that order value is sufficient
Add a special DISCOUNT product to the cart (which has negative price)
66. BULK COUPON GENERATION
Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch
Give it a prefix and the number
of coupons required
67. BULK COUPON GENERATION
Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch
Give it a prefix and the number
of coupons required
68. BULK COUPON GENERATION
Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch
Give it a prefix and the number
of coupons required