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


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 '16 at 5:43
  • please provide me a public link for testing - thanks Jul 22 '16 at 8:14
  • In civicrm demo site itself you can see that issue, dmaster.demo.civicrm.org/civicrm/event/… Jul 25 '16 at 12:27
  • You got a chance to check this? Aug 9 '16 at 4:37
  • Hi I am working on the same with payment processor will let you know once done - Thanks Aug 9 '16 at 8:20

This site is temporarily in read only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .