While trying to set up our integrated payment workflows, I'm seeing several errors in the chrome dev tools window that seem to relate to cross-site resources.
When using Accept Hosted: -> Clicking on the 'Pay' button which opens the HOSTED-on-authorize.net page, Chrome dev tools shows this:
A cookie associated with a cross-site resource at https://visa.com/ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 and https://www.chromestatus.com/feature/5633521622188032.
When using the accept.js (acceptUI.js) method, I get a very similiar error right when the payment form opens.
Perhaps someone at Authorize.net can take a look at making the cookies a little more cross-site friendly, at least between visa.com and authorize.net?
02-28-2020 09:42 AM - edited 02-28-2020 09:44 AM