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) »
  • Moving Payment to end of Event process
Pages: [1]

Author Topic: Moving Payment to end of Event process  (Read 1372 times)

unfeasible

  • Guest
Moving Payment to end of Event process
December 14, 2008, 07:00:21 pm
Hi there!

A nice question for anyone who could help me, in regards to civicrmEvent.

This link is partly the answer http://issues.civicrm.org/jira/browse/CRM-2758

What I am trying to do, is move the payment to the end of the registration process.
The thought was to create a payment.tpl and move the payment form from register.tpl into it.
Though the question of how to get civi to recognise it.

how to add it to the list: register.tpl > additionalusers.tpl > payment.tpl > thankyou/confirm.tpl


Unless anyone does know of a better way to approach this, it would be awefully helpful.

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: Moving Payment to end of Event process
December 14, 2008, 08:28:27 pm

This would require a change to both the tpl files and the php files. Since most of the work is done in the confirm phase, the amount of logic changed will be minimal. However you would need to be fairly php savvy to make (and maintain) this change. You'll also need to change the wizard to add the new payment files (php and tpl)

You can contact us on IRC (http://embed.mibbit.com/?server=irc.freenode.net&channel=%23civicrm&forcePrompt=true) if you have any questions or help getting started.

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

unfeasible

  • Guest
Re: Moving Payment to end of Event process
December 18, 2008, 05:37:11 pm
Hi and thankyou.

After much consideration and cost vs learning vs what client will actually pay.. We ended up with a nice compromise.

We expanded the #payment_information and other divs with top padding, and added a non repeating background image that has a large number in a circle (1) then the description of what to do. (we even did it to the registering extra participants as 1a).
So with 3 images and a lot of padding. The whole process is cleaner and more obvious for users now.
WIN!

http://richardmorrison.co.nz/civicrm.gif

Feel free to use this idea. Its not the most original ever, though for the clients of clients using it.. its fantastic.

Cheers.

tabidi

  • I post occasionally
  • **
  • Posts: 34
  • Karma: 5
Re: Moving Payment to end of Event process
December 26, 2008, 05:59:49 pm
I faced similar problem, fortunately my solution was simpler because I was using PayPal Standard as payment processor. When you enable paypal standard all the credit card information is hidden and at confirm page the button takes the user to paypal website.

Maybe the logic similar to paypal payment processor could be used to take the billing information at the end of confirmation.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Moving Payment to end of Event process

This forum was archived on 2017-11-26.