I'm trying to setup membership renewals for an organisation I've just migrated over to CiviCRM, all of the membership details seem to have been imported correctly (dates and details show correctly). All memberships expired on 31.12.16.
I am trying to setup the renewal emails and have emailed a dummy run to myself via my membership record. Having reviewed the guidance at https://docs.civicrm.org/user/en/master/membership/renewals/ I have set the URL in the emails to
my.org/joomla/index.php?option=com_civicrm&task=civicrm/contribute/transact&reset=1&id=N&{contact.checksum}&cid={contact.contact_id}
When the link comes through on the emails it is populated correctly with the checksum and ID but when I click on it I get a too many redirects error.
I've found something strange in that if the link is clicked as is - eg.
my.org/joomla/index.php?option=com_civicrm&task=civicrm/contribute/transact&reset=1&id=N&{contact.checksum}&cid={contact.contact_id}
(obviously populated with info) I get an error. However, if I set the URL to
my.org/joomla/index.php?option=com_civicrm&task=civicrm/contribute/transact**?**reset=1&id=N&{contact.checksum}&cid={contact.contact_id}
, I initially get a page not found error, if I then change the ? symbol back to an & symbol the renewal page all completely filled in as it should be appears.
Does anyone know what's going on, I can't ask my members to renew using an incorrect link that requires manual modification.
I have replicated this error both in Chrome and Safari. I am using Joomla version 3.6.5. I am using CiviCRM version 4.7.14.
Please help!