Tokenización con OpenPay.js
Los datos de tarjeta se envían directamente desde el navegador a OpenPay para generar un token de pago.
Revisión de producción
MarmolMX utiliza OpenPay.js para procesar pagos con tarjeta mediante tokenización segura, protección antifraude y comunicación mínima con el backend.
Los datos de tarjeta se envían directamente desde el navegador a OpenPay para generar un token de pago.
El checkout genera device_session_id con OpenPay.deviceData.setup y bloquea el pago si la sesión antifraude no está disponible.
MarmolMX no almacena números de tarjeta, códigos CVV ni fechas de expiración. La llave privada permanece exclusivamente en el servidor.
El backend recibe la referencia interna de la orden, token_id y device_session_id. No recibe datos bancarios capturados en el checkout.
El sitio presenta catálogo de productos, servicios, información comercial, checkout y políticas públicas para clientes.