Problema Checkout Web de Android SDK

Topic summary

Una tienda con app nativa Android está experimentando problemas críticos con el Checkout Web del Shopify Android SDK (versión 12.0.0). Los usuarios reportan errores al intentar pagar con tarjeta a través de Shopify Payments:

Problemas reportados:

  • Formulario indica que la tarjeta no es válida
  • Algunos usuarios reciben mensajes de sus bancos indicando que intentan comprar en una web sin “comercio seguro”
  • El número de usuarios afectados está aumentando

Impacto: La tienda reporta pérdidas económicas significativas debido a este problema.

Respuestas sugeridas:

  • Se recomienda publicar también en el subforo “Storefront API and SDKs” de los foros de desarrolladores en inglés
  • Considerar participar en el grupo Discord de desarrolladores de Shopify
  • Solución técnica propuesta: Activar la propiedad DomStorageEnabled en el webview (webview.Settings.DomStorageEnabled = true)

Estado: El problema permanece sin resolver definitivamente, pendiente de respuestas adicionales de la comunidad de desarrolladores.

Summarized with AI on November 22. AI used: claude-sonnet-4-5-20250929.

Tenemos una app nativa en Android, y estamos usando el Android SDK de Shopify para crear el Checkout. Como recomiendan en la documentación del propio SDK, usamos el Checkout Web, el cual delega en Shopify todo el checkout, nosotros solo tenemos que cargarlo en un webview.

Llevamos un tiempo experimentando un error en nuestros usuarios (cada vez nos notifican más usuarios) de que no pueden pagar, les dice el formulario que la tarjeta no es válida y algunos reciben un mensaje de su banco indicando que están intentando comprar en una web que no tiene “comercio seguro” .

Usamos la versión 12.0.0 del SDK y los pagos se realizan con tarjeta con Shopify Payments.

Estamos bastante preocupados porque creemos que estamos perdiendo mucho dinero por este problema.

Hola @WeFish_Shop ,

Gracias por tu mensaje.

Veo que ya subiste esta misma pregunta en el subforo de Storefront API and SDKs de los foros de los desarrolladores de Shopify en inglés.

Mientras esperas por una respuesta en tu otro hilo o aquí, quería informarte que también tienes la opción de participar en el grupo de Discord para los desarrolladores de Shopify. Ahí, puedes subir tu pregunta en ese otro canal para ver si algún desarrollador pueda proporcionarte una solución para tu situación.

Saludos,

Activa la propiedad DomStorageEnabled

webview.Settings.DomStorageEnabled = true;