A friend asked for the links that are used in case they can be put in to receipt template. this is what i dug out of contact dashboard
civicrm/contribute/updatebilling?reset=1&crid=XXXX&cid=YYYY
civicrm/contribute/updaterecur?reset=1&action=update&crid=XXXX&cid=YYYY
civicrm/contribute/unsubscribe?reset=1&crid=XXXX&cid=YYYY
not sure how useful this is but wanted to paste it somewhere other than skype ;-)
--
Evan's findings.
WordPress 4.7.3 | CiviCRM 4.7.22 | iATS Payments 1.6.0
Providing a link to update / cancel a recurring donation should be included in the receipt, and it is. Sort of. From the iATS Payments 1.6.0 release notes:
"Cancel/modify URL receipt links are wrong. This affects recurring contributions. You can manually edit the message template to fix this."
https://github.com/iATSPayments/com.iatspayments.civicrm/blob/master/release-notes/1.6.0.md
https://issues.civicrm.org/jira/browse/CRM-20401
While debugging using the Send Receipts workflow from a contribution search, it was discovered the URLs in these links are built correctly. When sent automatically from the creation of a contribution, the links point to iATS website, when sent from a contribution search they're. As such, I was able to get the URL scheme of how it should be built, see below.
civicrm/contribute/unsubscribe&reset=1&coid={contribution.contribution_id}&cs={contact.checksum}
civicrm/contribute/updatebilling&reset=1&coid={contribution.contribution_id}&cs={contact.checksum}
civicrm/contribute/updaterecur&reset=1&coid={contribution.contribution_id}&cs={contact.checksum}