Body: <p>I'm setting up a recurring membership payment using stripe. Using the test drive page the transaction goes through fine, and I get a receipt. The receipt includes a link of the form:</p>
  <p><a href="https://mydomain.org/civicrm/contribute/unsubscribe?reset=1&amp;mid=108" rel="nofollow noreferrer">https://mydomain.org/civicrm/contribute/unsubscribe?reset=1&amp;mid=108</a></p>
  <p>saying I can use this to cancel my recurring payment.</p>
  <p>This link only seems to work if I'm logged in when I use it. Otherwise I just get taken to the front page of the site.</p>
  <p>Should this link include a contact ID and checksum?</p>
  <p>Drupal 9, Civi 5.49.1</p>
  <p>Update: wondering whether it might be related to this 3 year old issue, which seems to describe something similar: <a href="https://lab.civicrm.org/dev/core/-/issues/571" rel="nofollow noreferrer">https://lab.civicrm.org/dev/core/-/issues/571</a></p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-05-27T09:35:03.900Z
Comments.Text: It's worth noting that this problem makes it pretty difficult to fully test drive the payment workflow
Comments.UserDisplayName: Graham
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-06-14T05:04:59.433Z
Comments.Text: I can't repro this with our Stripe Payment extension as my cancellation link looks like so: https://mydomain.com/index.php?option=com_civicrm&task=civicrm/contribute/unsubscribe&reset=1&coid=12684&cs=de576320b606ae84e93385ae395258d7_1202221350_inf (granted, we're on Joomla, Civi 5.50.1 and Stripe Pmt ext 6.7.4)
Comments.UserDisplayName: MtnPavlas
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-06-14T13:17:27.840Z
Comments.Text: That's helpful, thanks. It's clear that your link does include a checksum, and what I assume to be a contact ID
Comments.UserDisplayName: Graham
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-06-15T00:48:00.803Z
Comments.Text: it's the contribution ID for the last contribution in the series (the one the receipt is for)
Comments.UserDisplayName: MtnPavlas
Tags: <civimember><permissions><recurring-contributions><stripe>
Title: Receipt for recurring membership payment includes a link to enable cancellation. Why doesn't it work?
ThreadText: # Receipt for recurring membership payment includes a link to enable cancellation. Why doesn't it work?
  
  (Asked by: username_0 on 2022-05-27)
  
  I'm setting up a recurring membership payment using stripe. Using the test drive page the transaction goes through fine, and I get a receipt. The receipt includes a link of the form:
  
  [https://mydomain.org/civicrm/contribute/unsubscribe?reset=1∣=108](https://mydomain.org/civicrm/contribute/unsubscribe?reset=1&mid=108)
  
  saying I can use this to cancel my recurring payment.
  
  This link only seems to work if I'm logged in when I use it. Otherwise I just get taken to the front page of the site.
  
  Should this link include a contact ID and checksum?
  
  Drupal 9, Civi 5.49.1
  
  Update: wondering whether it might be related to this 3 year old issue, which seems to describe something similar: <https://lab.civicrm.org/dev/core/-/issues/571>
  
  **Tags:** civimember, permissions, recurring-contributions, stripe
  
  > **Comments:**
  > **username_0**: It's worth noting that this problem makes it pretty difficult to fully test drive the payment workflow  
  > **username_1**: I can't repro this with our Stripe Payment extension as my cancellation link looks like so: https://mydomain.com/index.php?option=com_civicrm&task=civicrm/contribute/unsubscribe&reset=1&coid=12684&cs=de576320b606ae84e93385ae395258d7_1202221350_inf (granted, we're on Joomla, Civi 5.50.1 and Stripe Pmt ext 6.7.4)  
  > **username_0**: That's helpful, thanks. It's clear that your link does include a checksum, and what I assume to be a contact ID  
  > **username_1**: it's the contribution ID for the last contribution in the series (the one the receipt is for)  
  
  ---
  
  ## 0 answers
  
  