{"section":"known-issues","requestedLocale":"es","requestedSlug":"falta-de-validacion-del-numero-de-telefono-en-las-apis-de-compra-permitiendo-datos-no-validos-en-los-pedidos","locale":"es","slug":"falta-de-validacion-del-numero-de-telefono-en-las-apis-de-compra-permitiendo-datos-no-validos-en-los-pedidos","path":"docs/es/known-issues/Checkout/falta-de-validacion-del-numero-de-telefono-en-las-apis-de-compra-permitiendo-datos-no-validos-en-los-pedidos.md","branch":"main","content":"## Sumario\n\n>ℹ️ Este problema conocido ha sido traducido automáticamente del inglés.\n\n\nLa validación de un número de teléfono está restringida al formulario donde se inserta o edita a través de la interfaz en el paso de perfil de compra. Los valores insertados directamente a través de las APIs REST a un orderForm o a un pedido, o que provengan del perfil del cliente (que, a su manera, pueden ser insertados por diferentes vías) no son validados por la plataforma.\n\nDebido a la naturaleza de estos flujos, los orígenes que insertan valores no válidos no pueden ser rastreados.\n\n\n\n## Simulación\n\n\n\n- crear un carrito\n- avanzar hasta el paso de pago\n- cambiar la propiedad \"teléfono\" de la sección \"clientProfileData\" de un orderForm a través de la API a un valor no válido\n- finalizar la compra\n\nEl pedido se creará con el número de teléfono no válido sin más validaciones.\n\n\n\n## Workaround\n\n\nEl número de teléfono debe ser validado en el lado del cliente, como en la interfaz de usuario, sus funciones personalizadas, o cualquier middleware o backend que haga estas peticiones a las APIs REST de orderForm y order o alimente el perfil del cliente en los servicios de Profile System/Master Data."}