Возможно ли, чтобы cookie-файл удалялся сам по себе?

У меня есть сайт, который использует react, django. Это электронная коммерция, поэтому как только они хотят оплатить товар, все куки удаляются

что происходит за кулисами: как только они размещают заказ, генерируется идентификатор транзакции (transactionId) когда пользователь нажимает кнопку Pay now для оплаты заказа, он переходит на другой сайт для размещения своей кредитной карты и оплаты. затем этот transactionId будет сохранен в cookies, чтобы проверить, оплачен заказ или нет. если он оплачен, то заказ будет считаться оплаченным для пользователя

Проблема в том, что как только они переходят к размещению своей кредитной карты на другом сайте, все cookies моего сайта очищаются

в чем проблема

Вот пример моего печенья

setCookie("transId", `${orderId}`, {
      path: "/",
      expires: new Date(new Date().valueOf() + 1000 * 60 * 60 * 1000),
      sameSite: "lax",
      secure: true,
    });

это setCookie происходит из react-cookie пакета

Вы видите, в чем моя проблема? это потому, что cookie не httpOnly или проблема в чем-то другом

Мне очень нужна ваша помощь :))

Спасибо

вы должны также предоставить домен в моем случае

  const SITE_ROUTE = process.env.SITE || 'localhost';
  res.cookie('authentication', token, {
    maxAge: 900 * 900000,
    httpOnly: false,
    domain: SITE_ROUTE,
  });

Сайт в env - admin.goq.com

Вернуться на верх