Drupal 7 samesite cookie behavior in Chrome 80

Created on 27 January 2020, about 5 years ago
Updated 19 February 2025, about 2 months ago

This is the same issue as in Drupal 8, but I figured it might be better to have a separate issue tracking the status of Drupal 7.

Related issue: https://www.drupal.org/project/commerce_datatrans/issues/3109308

Chrome 80 is scheduled to be released next week, and that version changes how the browser handles cookies without the SameSite attribute set.

As the current implementation is based on the user session, this means that the user is not redirected back to Drupal after a DataTrans payment. The transaction in DataTrans passes through, so the money is reserved/charged (based on the settings), but Drupal is not informed about the payment, so the status is not correctly updated.

More details about this issue and how to reproduce it:
https://docs.datatrans.ch/docs/samesite-cookies

🐛 Bug report
Status

Closed: outdated

Version

1.0

Component

Code

Created by

🇨🇭Switzerland kkri

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024