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) »
  • Awkwardness in price set and pay later.
Pages: [1]

Author Topic: Awkwardness in price set and pay later.  (Read 1302 times)

midloman

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 1
Awkwardness in price set and pay later.
November 06, 2009, 09:10:55 pm
We are hosting an event that has 4 priced options and 1 free option.  We also have to enable "Pay Later" because of the free option (a guest pass).  Without "pay later" engaged, the user would have to run a $0.00 transaction through his credit card.

The "pay later" checkbox can turn off the credit card entry portion of the screen, but my users are confused about having to select BOTH the "Guest Pass for $0.00" and the "I have a Guest Pass" that is the label for the "pay later" checkbox.

Would it not make more sense to have the credit card portion of the screen turned off by default, and enabled only when the user selects a non-zero price option?  If you do that, you can stop differentiating between free events and paid events.  Why have two ways to get to almost the same place?

We also have to use the 'price set" feature - which makes an ugly-looking 2-tiered price list on the event page, because there seems to be no way to defeat the "default" value using the simple price list you can enter on the event fees page.  I want them to actively choose one!

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Awkwardness in price set and pay later.
November 07, 2009, 07:33:58 am

did u try it with value 0 and NO pay later?

i'm pretty sure we have code there that bypasses the payment processor (and validation rules) if the amount = 0

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

midloman

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 1
Re: Awkwardness in price set and pay later.
November 07, 2009, 02:08:54 pm
I just tried that.  The CC portion does not disappear as it does for the pay later, but it does let you complete the transaction.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Awkwardness in price set and pay later.
November 08, 2009, 07:25:36 am

you can customize the template and add some javascript to make the billing address disappear if they select the 0 amount

if you do so, please publish your changes so others can benefit

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

midloman

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 1
Re: Awkwardness in price set and pay later.
November 08, 2009, 07:38:50 am
My programming skills with templates and java are not up to that task right now.  I have made some changes to the Elevon.php file (elevon payment processor).  How do I go about publishing that back to the community?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Awkwardness in price set and pay later.
November 08, 2009, 07:47:47 am

you will need to coordinate and submit your changes to the person who wrote the payment processor (eileen m). You can send her a Personal Message via the forums

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

midloman

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 1
Re: Awkwardness in price set and pay later.
November 08, 2009, 08:15:17 am
Thanks!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Awkwardness in price set and pay later.

This forum was archived on 2017-11-26.