Drupal 7.91 CiviCRM 5.51.1 iATSPayments 1.7.4
Our donors do not have the ability to update their credit card on file. They have the "View" link but not the edit.
I checked the settings in /civicrm/admin/contribute/iatssettings and the 3 enable self-service boxes are checked. I looked at the Drupal permissions. The CiviContribute: edit contributions was not enabled for Donors. I checked that box, flushed cache, but they still do not see the Edit link.
I checked my css to see if I had hidden that link. It also does not show as hidden in Chrome Inspector.
I tried several urls but get access denied messages https://secure.radiusinternational.org/civicrm/contact/edit/iatscustomerlink?reset=1&cid=11482&customerCode={iATS Code}&paymentProcessorId=3&is_test=0
This one gives me a hard fail https://secure.radiusinternational.org/civicrm/contribute/updatebilling?reset=1&crid=964&cs={contact.checksum}
Any ideas what I am missing?