SlideShare a Scribd company logo
1 of 84
PROMOTIONS, VOUCHERS
     AND OFFERS
         IN
  DRUPAL COMMERCE
DRUPAL COMMERCE
 PRICING MODEL
DRUPAL COMMERCE
        PRICING MODEL

Product Prices start with a Base Price
DRUPAL COMMERCE
         PRICING MODEL

Product Prices start with a Base Price

Final Selling Prices are calculated using Rules
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
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
BEFORE YOU START
BEFORE YOU START


Install the Commerce Extra Price Formatters module
BEFORE YOU START


Install the Commerce Extra Price Formatters module
http://www.drupal.org/project/commerce_extra_price_formatters
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)
PRICE FORMATTER SETTINGS
PRICE FORMATTER SETTINGS
PLANNING YOUR OFFERS
PLANNING YOUR OFFERS



However well you plan, the next offer seems to be something
you’ve not thought of...
FIXED PRICE DISCOUNTS



              £10
                    off !
FIXED PRICE DISCOUNTS


Fixed Price Discount on a
product
                            £10
                                  off !
FIXED PRICE DISCOUNTS


Fixed Price Discount on a
product
                            £10
No Conditions                     off !
FIXED PRICE DISCOUNTS


Fixed Price Discount on a
product
                                 £10
No Conditions                          off !
Applies to any product
(regardless of starting price)
FIXED PRICE DISCOUNTS

                Event triggers when a product is viewed




Adds a discount component to the price (note that amount is in pennies)
TIME LIMITED


            £10
         toda   o ff,
             y on
                   ly!
TIME LIMITED


                            £10
Fixed Price Discounts    toda   o ff,
                             y on
                                   ly!
TIME LIMITED


                            £10
Fixed Price Discounts    toda   o ff,
                             y on
Time limited offer                 ly!
TIME LIMITED




Adds date checking conditions to the rule
ORDER VALUE LIMITED

               £10
             whe     off
                 n yo
             spen      u
                    d
             £100
                  !
ORDER VALUE LIMITED

Fixed Price Discounts
                          £10
                        whe     off
                            n yo
                        spen      u
                               d
                        £100
                             !
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
                                   !
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.
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)
ORDER VALUE LIMITED
ORDER VALUE LIMITED



Need a reversal rule - always consider how to cheat the
system
POUNDLAND


       EVER
           Y
           THIN
         £1!   G
POUNDLAND


                                  EVER
                                      Y
                                      THIN
Force the price of all items to     £1!   G
be a fixed value
POUNDLAND
POUNDLAND



Force the price of all items to
be a fixed value
MULTIBUY


           BUY
       GET O 2
            NE H
         PRIC    ALF
             E!
MULTIBUY


                                    BUY
                                GET O 2
                                     NE H
Add a discount to the order
                                  PRIC    ALF
when a 2nd item is purchased.
                                      E!
MULTIBUY
MULTIBUY


Currently difficult to do using price rules.
MULTIBUY


Currently difficult to do using price rules.

We are working on a custom rules action.
MULTIBUY


Currently difficult to do using price rules.

We are working on a custom rules action.

But you can still work around it!
MULTIBUY




Check if we have the qualifying product and no free one




         Add the free version of the product
MULTIBUY
MULTIBUY



Need a reversal rule - always consider how to cheat the
system
PRODUCT SPECIFIC


            £5 o
                 ff an
            Blu-       y
                 Ray
PRODUCT SPECIFIC


                             £5 o
                                  ff an
                             Blu-       y
Discount specified products        Ray
PRODUCT SPECIFIC
PERCENTAGE DISCOUNTS


               10%
            EVER   OFF
                YTHI
                     NG!
PERCENTAGE DISCOUNTS


                                            10%
                                         EVER   OFF
Pe r c e n t a g e d i s c o u n t o n       YTHI
everything                                        NG!
PERCENTAGE DISCOUNTS
FREE GIFT

        FREE
             KEY R
        WITH      ING
              EVER
         ORD       Y
             ER!
FREE GIFT

                                 FREE
                                      KEY R
                                 WITH      ING
                                       EVER
Gift with purchase type offers    ORD       Y
                                      ER!
FREE GIFT
FREE GIFT LIMIT
VOUCHERS


           ENTE
      BAD       R
          CAM
      GET £ P TO
            10 O
                 FF
VOUCHERS


                         ENTE
                    BAD       R
Fixed Price             CAM
                    GET £ P TO
                          10 O
                               FF
VOUCHERS


                         ENTE
                    BAD       R
Fixed Price             CAM
                    GET £ P TO
                          10 O
Percentage
                               FF
3RD PARTY OFFERS
3RD PARTY OFFERS

Groupon, KGB, LikeBees etc.
3RD PARTY OFFERS

Groupon, KGB, LikeBees etc.

Each has different requirements.
3RD PARTY OFFERS

Groupon, KGB, LikeBees etc.

Each has different requirements.

Some want you to provide the
codes
3RD PARTY OFFERS

Groupon, KGB, LikeBees etc.

Each has different requirements.

Some want you to provide the
codes

Some want to provide them
3RD PARTY OFFERS

Groupon, KGB, LikeBees etc.

Each has different requirements.

Some want you to provide the
codes

Some want to provide them
BULK COUPON GENERATION
BULK COUPON GENERATION

Install Commerce Coupon
Batch
BULK COUPON GENERATION

Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch
BULK COUPON GENERATION

Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch


Give it a prefix and the number
of coupons required
BULK COUPON GENERATION

Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch


Give it a prefix and the number
of coupons required
BULK COUPON GENERATION

Install Commerce Coupon
Batch
http://drupal.org/project/commerce_coupon_batch


Give it a prefix and the number
of coupons required
SUPPLIED COUPONS
SUPPLIED COUPONS

Use Feeds
SUPPLIED COUPONS

Use Feeds

drupal.org/project/feeds
SUPPLIED COUPONS

Use Feeds

drupal.org/project/feeds
SUPPLIED COUPONS

Use Feeds

drupal.org/project/feeds
SUPPLIED COUPONS

Use Feeds

drupal.org/project/feeds
COUPON LOGIC
COUPON LOGIC


The start position is “valid”
COUPON LOGIC


The start position is “valid”

Create rules to make it “invalid”
COUPON LOGIC


The start position is “valid”

Create rules to make it “invalid”

Extend the coupon entity with fields you can use
OTHER IDEAS
OTHER IDEAS



Sale price field for a coupon
OTHER IDEAS



Sale price field for a coupon

Commission price
YOUR QUESTIONS

More Related Content

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

Promotions in Drupal Commerce

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n