Evaluando propuestas

Plugin a medida Wordpress - Amazon Api (Avanzado)

Publicado el 07 Julio, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Este es el proceso que se sigue actualmente para pasar pedidos de Amazon a nuestra Web con la finalidad de que se cree correctamente el producto con el software que usamos llamado Customily.com y pueda llegar a fábrica con nuestro sistema de descarga de pedidos estructurados para los distintos operarios de la fábrica.

1.    Se crea un Excel con todos los ids de pedido de Amazon y el title del producto comprado.

2.    Entras en cada pedido 1 a 1 en Amazon.

3.    Buscas el producto manualmente en la web.

4.    Descargas las imágenes o copias los textos de Amazon y subes manualmente la información en la landing de producto.

5.    Se sigue pasando datos manualmente del cliente de Amazon a Web en el checkout. Nombre, apellido, dirección, etc.

6.    Después, se copia el número de pedido y se sincroniza en un Excel junto al id de pedido de Amazon.

7.    Una vez se han pasado todos los pedidos del día (Pedidos antes de las 00:00), se empieza a buscar cada uno de los pedidos creados vía Web en Sendcloud para crear la etiqueta manualmente y copiar y pegar el número de seguimiento en el Excel donde están los ids de pedido Amazon y Web.

8.    Finalmente, en Amazon se confirma cada pedido manualmente y se selecciona la empresa de transportes con la que se envía el producto (esto depende del país/región), luego se copia y pega el tiempo estimada de llega que muestra en esta ventana Amazon y se pega en el Excel para tenerlo todo en el mismo archivo y poder tener clara la información para el servicio de atención al cliente en caso de ser necesario y finalmente se inserta el id de Seguimiento proporcionado por Sendcloud en esa misma ventana de Amazon, donde finalmente se pulsa el botón confirmar.



Mi opinión sobre cómo debería de funcionar este “software”:

El objetivo es crear un Dashboard en Wordpress, similar a este: https://prnt.sc/8av5WI2B9pO1. Este panel permitirá transferir toda la información necesaria de los productos y clientes desde Amazon API. Cada producto de Amazon será vinculado a los productos de nuestro sitio web mediante los SKU.
Cuando se reciba un pedido, por ejemplo, de un producto llamado "Placa Spotify", el dashboard generará un popup con toda la información recogida de Amazon. Este popup contará con un botón o similar para activar la acción de procesar el pedido. A continuación, se abrirá un pequeño iFrame u otra opción similar donde la persona podrá copiar y pegar los datos de Amazon que aparecen en el popup, ingresándolos uno a uno (todo dentro de la misma pestaña/pop up para agilizar el copy-paste).
Posteriormente, se presentará la opción de finalizar, momento en el cual todos los datos del cliente se asociarán automáticamente con los campos requeridos por Woocommerce en el checkout: nombre, apellidos, código postal, etc. (Sin ir al checkout en la ventana de iFrame, sino que mediante API se pasen todos los datos de una).
Si se detecta algún error, como una dirección incompleta o cualquier dato que Woocommerce identifique como incorrecto, aparecerá una advertencia para informar al usuario. En caso de que el pedido se haya procesado con éxito, se mostrará una señal de confirmación, como un tick en verde (Siempre pudiendo ver una imagen general de toda la info, tanto de Amazon como la que tiene el pedido de Wordpress creado, etc.).
Este proceso exitoso desencadenará la creación automática de la etiqueta de transporte en Sendcloud. A través de su API, obtendremos el id de seguimiento, que se mostrará en los detalles del pedido en el Dashboard. Finalmente, esta información se enviará automáticamente a Amazon API para completar el pedido en Amazon.
Si por algún motivo no se pudo crear la etiqueta de seguimiento en Sendcloud, se emitirá una advertencia y se revisará el pedido para identificar el problema (Igual que se mencionaba antes con el paso automático de datos del cliente a Woocomerce).
Nuestra finalidad es mantener todo actualizado en tiempo real dentro del Dashboard. Con esto, por un lado, semi-automatizamos el proceso completo y, por otro, reunimos toda la información de Amazon, Wordpress y Sendcloud en un solo lugar.
Además, he investigado la posibilidad de automatizar el proceso manual de transferir los datos del producto de Amazon al sitio web mediante un iFrame. Esto se podría hacer con un software como Katalon, creando datos estructurados. Cuando se recoge la información de Amazon, el programa podría autorellenar los campos de personalización del producto en la web. Por supuesto, todo este proceso estaría siempre supervisado por una persona que podría pausarlo si algo sale mal y reanudarlo posteriormente.

Contexto general del proyecto

Este es el proceso que se sigue actualmente para pasar pedidos de Amazon a nuestra Web con la finalidad de que se cree correctamente el producto con el software que usamos llamado Customily.com y pueda llegar a fábrica con nuestro sistema de descarga de pedidos estructurados para los distintos operarios de la fábrica. 1. Se crea un Excel con todos los ids de pedido de Amazon y el title del producto comprado. 2. Entras en cada pedido 1 a 1 en Amazon. 3. Buscas el producto manualmente en la web. 4. Descargas las imágenes o copias los textos de Amazon y subes manualmente la información en la landing de producto. 5. Se sigue pasando datos manualmente del cliente de Amazon a Web en el checkout. Nombre, apellido, dirección, etc. 6. Después, se copia el número de pedido y se sincroniza en un Excel junto al id de pedido de Amazon. 7. Una vez se han pasado todos los pedidos del día (Pedidos antes de las 00:00), se empieza a buscar cada uno de los pedidos creados vía Web en Sendcloud para crear la etiqueta manualmente y copiar y pegar el número de seguimiento en el Excel donde están los ids de pedido Amazon y Web. 8. Finalmente, en Amazon se confirma cada pedido manualmente y se selecciona la empresa de transportes con la que se envía el producto (esto depende del país/región), luego se copia y pega el tiempo estimada de llega que muestra en esta ventana Amazon y se pega en el Excel para tenerlo todo en el mismo archivo y poder tener clara la información para el servicio de atención al cliente en caso de ser necesario y finalmente se inserta el id de Seguimiento proporcionado por Sendcloud en esa misma ventana de Amazon, donde finalmente se pulsa el botón confirmar. Mi opinión sobre cómo debería de funcionar este “software”: El objetivo es crear un Dashboard en Wordpress, similar a este: https://prnt.sc/8av5WI2B9pO1. Este panel permitirá transferir toda la información necesaria de los productos y clientes desde Amazon API. Cada producto de Amazon será vinculado a los productos de nuestro sitio web mediante los SKU. Cuando se reciba un pedido, por ejemplo, de un producto llamado "Placa Spotify", el dashboard generará un popup con toda la información recogida de Amazon. Este popup contará con un botón o similar para activar la acción de procesar el pedido. A continuación, se abrirá un pequeño iFrame u otra opción similar donde la persona podrá copiar y pegar los datos de Amazon que aparecen en el popup, ingresándolos uno a uno (todo dentro de la misma pestaña/pop up para agilizar el copy-paste). Posteriormente, se presentará la opción de finalizar, momento en el cual todos los datos del cliente se asociarán automáticamente con los campos requeridos por Woocommerce en el checkout: nombre, apellidos, código postal, etc. (Sin ir al checkout en la ventana de iFrame, sino que mediante API se pasen todos los datos de una). Si se detecta algún error, como una dirección incompleta o cualquier dato que Woocommerce identifique como incorrecto, aparecerá una advertencia para informar al usuario. En caso de que el pedido se haya procesado con éxito, se mostrará una señal de confirmación, como un tick en verde (Siempre pudiendo ver una imagen general de toda la info, tanto de Amazon como la que tiene el pedido de Wordpress creado, etc.). Este proceso exitoso desencadenará la creación automática de la etiqueta de transporte en Sendcloud. A través de su API, obtendremos el id de seguimiento, que se mostrará en los detalles del pedido en el Dashboard. Finalmente, esta información se enviará automáticamente a Amazon API para completar el pedido en Amazon. Si por algún motivo no se pudo crear la etiqueta de seguimiento en Sendcloud, se emitirá una advertencia y se revisará el pedido para identificar el problema (Igual que se mencionaba antes con el paso automático de datos del cliente a Woocomerce). Nuestra finalidad es mantener todo actualizado en tiempo real dentro del Dashboard. Con esto, por un lado, semi-automatizamos el proceso completo y, por otro, reunimos toda la información de Amazon, Wordpress y Sendcloud en un solo lugar. Además, he investigado la posibilidad de automatizar el proceso manual de transferir los datos del producto de Amazon al sitio web mediante un iFrame. Esto se podría hacer con un software como Katalon, creando datos estructurados. Cuando se recoge la información de Amazon, el programa podría autorellenar los campos de personalización del producto en la web. Por supuesto, todo este proceso estaría siempre supervisado por una persona que podría pausarlo si algo sale mal y reanudarlo posteriormente.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por X.