In online event registration, duplicate additional participant created when user click continue button on review page after come back from Payment gateway(PG like Paypal Standard, Monerise) by clicking browser back button.

Civicrm version: 4.6.2

Any fix?

Thanks, Siv

1 Answer 1


If the payment was successfully then the user has to be redirected to thank you page -

I guess you are speaking about - user manually clicking the back button or cancel button before successful payment - in that case you need to redirect the page to the event start page or just refresh the page again

This is an cache issue

I guess this helps !!!

  • Page will be redirected to start page if the user click cancel button in payment page but issue only when user click back button in payment page.You can try this steps, 1. Start page 2. Additional participant page 2. Review page(Participant record will be created when you click continue button) 3. Payment page(don't fill anything and just click browser back button then the review page will be displayed) 4. Now click the continue button in review page. Now additional participant created again. I don't think this is cache issue. Jul 22, 2016 at 5:43
  • please provide me a public link for testing - thanks Jul 22, 2016 at 8:14
  • In civicrm demo site itself you can see that issue, dmaster.demo.civicrm.org/civicrm/event/… Jul 25, 2016 at 12:27
  • You got a chance to check this? Aug 9, 2016 at 4:37
  • Hi I am working on the same with payment processor will let you know once done - Thanks Aug 9, 2016 at 8:20

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.