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.
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.