CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Dynamic pricing
Pages: [1]

Author Topic: Dynamic pricing  (Read 196 times)

jcm55

  • I post occasionally
  • **
  • Posts: 96
  • Karma: 14
Dynamic pricing
October 14, 2014, 04:29:39 pm
Wondering if anyone has given thought to dynamic pricing for Civi events?  The idea is that pricing for an event (or performance in our case) is adjusted dynamically based on demand, which can be inferred from things like sales rate, % full, remaining days before event, etc.  SF Giants started using this for baseball tickets in 2009 with much success, and it's now spread to most professional sports teams.  Airlines have of course been doing it for somewhat longer.

The CiviDiscount extension provides a good template on how to implement something like this.  Except in this case we adjust price up or down using a computation on some set of variables instead of a discount code lookup.  The tricky part is deciding which variables to use, what the math should be, price floor and ceiling, etc.  Obviously many of these will vary org to org.  Maybe more art than science?

In any case, I'm curious to know if anyone else has thought about it, ideas, discussion, etc.

Eileen

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4195
  • Karma: 218
    • Fuzion
Re: Dynamic pricing
October 14, 2014, 04:51:42 pm
I made some updates to the CiviDiscount extension to make the discounting more flexible. It's possible to make a discount apply based on any api call - so it would probably be possible to add some api in an extension & leverage it from CiviDiscount.

Note this applies to the 4.5 CiviDiscount - although there is a forked version that works on 4.4 if required.
Make today the day you step up to support CiviCRM and all the amazing organisations that are using it to improve our world - http://civicrm.org/contribute

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Dynamic pricing

This forum was archived on 2017-11-26.