El blog de LiveCommerce

Un blog de comercio electrónico y tiendas online

eBay - Pedido de eBay Alemania muestra "Invalid Request" en el campo ShippingAddress.phone

Descripción del problema

Un pedido del sitio de eBay Alemania muestra "Invalid Request" en lugar de un número de teléfono de contacto del comprador, sin embargo en eBay, el número de teléfono está presente.

Causa

Es bastante común en el sitio de eBay Alemania que el valor de ShippingAddress.Phone en la respuesta de la llamada API se devuelva siempre como "Invalid Request" si el comprador está registrado en el sitio alemán. Este comportamiento no puede ser controlado por nuestro Bot y mostrará "Invalid Request" en el pedido abierto como resultado de la llamada API, ya que esos son los datos proporcionados por eBay.

Solución

Una solución propuesta directamente por eBay es anular este comportamiento habilitando la opción "Requerir número de teléfono para el envío" directamente en tu backend de eBay:
en Mi eBay > Cuenta > Preferencias del sitio > Preferencias de envío > Requerir número de teléfono para el envío.

Para todos los demás sitios de eBay, esta opción se usa solo para obligar al comprador a ingresar un número de teléfono durante el pago. Sin embargo, para el sitio de Alemania, esta opción también es responsable de devolver el número de teléfono del comprador durante la llamada API, que nuestro Bot utiliza para recibir los datos del pedido de eBay.
Compártelo:

¿Tienes alguna consulta?

Si tienes alguna pregunta o sabes la respuesta sobre algún comentario, no dudes en contribuir.
Responderemos rápidamente.
Puedes utilizar etiquetas BBCode para escribir negrita, enlaces, imágenes, etc...
Más información en la página oficial de BBCOde http://www.bbcode.org/ Ejemplo:
[url=http://google.com]links[/url], [color=red]colores[/color] [b]negrita[/b]...

¿Has visto los videos en nuestro canal de Youtube?

En nuestro canal de Youtube publicamos periódicamente mejoras y funcionalidades del software de ecommerce.