Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chrome - Samesite #51

Open
Cris9870 opened this issue Dec 22, 2019 · 5 comments
Open

Chrome - Samesite #51

Cris9870 opened this issue Dec 22, 2019 · 5 comments

Comments

@Cris9870
Copy link

Cuando uso Chrome e intento realizar la suscripción, falla al enviar el costumer_id. Aparece un error de cookies sobre SameSite none / secure.

PHP 7.3

Estoy intentado por php, pero lo mas cercano es:

setcookie('costumer_id', 'id', ['samesite' => 'None', 'secure' => true]);

En Opera funciona con normalidad
aa
.

@Adplabscode
Copy link

Me pasa lo mismo lo llegas a resolver?
@Cris9870
FYI @joelibaceta

@Cris9870
Copy link
Author

Cris9870 commented Dec 29, 2019

Aún no.

Contacté al soporte de Culqi, pero me intentaron hacerlo parecer que era por el plugin de un tercero que usaba (irrelevante ya que el aviso de SameSte ocurre tambien con el plugin oficial) y tambien diciendo que Culqi no es compatible con Wordpress Multisite (el cual no uso, es solo un servidor, una web).

Continuaré en comunicacion con ellos para poder resolver esto.

Hasta donde he podido avanzar, puedo agregar datos de SameSite mediante PHP:

setcookie('costumer_id', 'VARIABLE', ['samesite' => 'None', 'secure' => true]);

Pero aún no resuelvo que "variable" usar o para poder registrarla.

@joelibaceta
Copy link
Contributor

@Adplabscode @Cris9870 esos son warnings de chrome que no limitan la ejecución del script, esto se debe a que los scripts al ser PCI-Compliant estos deben ejecutarse en un entorno seguro, por lo que cargan un iframe y dentro se carga el script, se esta trabajando en una nueva version considerando el warning de chrome pero no debería afectar el normal funcionamiento de la tokenizacion, pueden validarlo consultando el token generado por el script luego de ingresar la tarjeta con:

Culqi.token();

@Adplabscode
Copy link

@joelibaceta alguna solución fiable para que cargue iframe de culqi en Woocommerce y no salga es siguiente error?

Uncaught TypeError: Cannot read property 'defaults' of undefined
at HTMLDocument. (checkout.min.js?ver=3.8.1:1)
at i (jquery.min.js:2)
at Object.fireWith [as resolveWith] (jquery.min.js:2)
at Function.ready (jquery.min.js:2)
at HTMLDocument.J (jquery.min.js:2)

@joelibaceta
Copy link
Contributor

@Adplabscode me parece que es una situación particular, no hemos tenido reportes de esto anteriormente voy a tratar de reproducirlo para identificar las causas y buscar una solución.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants