I just want to move the user registration login page to contribution page , before the payment processor. Can anyone say how to do tat? i have attached my screenshot below. enter image description here

enter image description here

i'm not using event registration.. enter image description here

I'm using customise Data screen-> profile

  • Do you want to change the display order or do you want to create a new page - please clarify Jul 3, 2015 at 8:59
  • i want to change the order Jul 3, 2015 at 9:10
  • Please send me the link which you are trying saying (like : http://<example>/civicrm/contribute/transact?reset=1&id=2) from /civicrm... so i can tell you the exact file Jul 3, 2015 at 9:21
  • I'm using localhost you can't open it... Jul 3, 2015 at 9:30
  • You know contribution page na? In tat page i want to add user registertion page (only username,password, and confirm password) above the payment processor of contribution page... Jul 3, 2015 at 9:32

2 Answers 2


I am not sure whether this correct way – But easy way – I did once for Event registration

Just make sure you have the same file path on your address bar (highlighted one) http://examplesite/civicrm/contribute/transact

If yes then you will find a file called main.tpl in the below location civicrm\templates\CRM\Contribute\Form\Contribution\Main.tpl

Where you can change the order by just playing around in it – also please use custom tpl folder and copy the file over there

  • The example i have given is for contribution and not for Event - Please look into the file for custom block and change the order - thanks Jul 3, 2015 at 10:37

Unless I'm misunderstanding, I think you can just move the profile that has the account creation option to the top of the page in the Profiles tab of the Contribution Page itself (rather than changing a setting within the Profile you created):

Contribution page > Profile tab

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.