shopify - tiendas - vender en linea gratis
Shopify-Nuevo pedido utilizando la API de Shopify: ¿cómo saber los impuestos y el envío? (1)
Esta respuesta es un poco tarde, pero espero que pueda ayudar a otros que están luchando con el mismo problema.
Primero recomendaría configurar todas las tasas de envío e impuestos en Shopify. Hay un montón de manuales para lograr esto:
https://help.shopify.com/manual/taxes#general-process-to-set-up-taxes https://help.shopify.com/manual/shipping/rates-and-methods/calculated-rates
Después de esto hay diferentes posibilidades para calcular el costo de envío e impuestos.
El costo de envío puede obtenerlo a través de la API active_shipping, que puede encontrar aquí: https://github.com/Shopify/active_shipping
O la siguiente aplicación de Shopify: https://apps.shopify.com/boxify
Sin embargo, es posible que necesite conocer el tamaño y la ubicación de almacenamiento de estas soluciones.
Los impuestos que puede obtener a través del país en la API de administración, hay un par clave-valor específico para esto: https://help.shopify.com/api/reference/country
Espero que sea suficiente información para estar más cerca de resolver el problema, al menos para alguien.
Hemos construido una aplicación web de comercio electrónico ( Node
backend, Vue
frontend). Procesamos el pago utilizando Stripe, pero muchas marcas nos han preguntado si el control de inventario y pedido se puede hacer en Shopify. Estamos tratando de descubrir la mejor manera de integrar un módulo de pago en Shopify para que la marca pueda gestionar el cumplimiento y el inventario a través de Shopify.
Parece que deberíamos usar la API de pedidos para crear un pedido y marcarlo como pagado. Pero, ¿cómo sabemos que el producto está en stock y cuál es el costo de envío e impuestos de Shopify al crear el pedido? Creo que podemos usar la API del producto para obtener niveles de inventario, pero ¿dónde están los puntos finales de envío e impuestos?
Si entiendo la API de pedido correctamente, debemos informarle a Shopify cuáles son los costos de envío y los impuestos, cuando se crea un nuevo pedido. ¿Está bien? ¿Cómo podríamos saber esas cifras? Parece que debería haber un punto final para calcular los costos de envío y obtener las tasas impositivas de un producto para que podamos pasar esas cifras nuevamente a la API de pedidos. ¿Me estoy perdiendo de algo?
Pensé que se supone que deberíamos crear un pedido que tenga financial_status: pending
primero para que se devuelvan las tarifas de envío e impuestos (¿incluso te da eso?), Luego actualizar el pedido a cancel_reason: customer
o cancel_reason: inventory
si esas tarifas son ¿Demasiado caro y la orden es declinada? Pero seguramente necesitamos saber qué métodos de envío están disponibles para el cliente para decirle a Shopify cuál usar, ¿no? ¿O elige por defecto el más barato al crear un pedido?
Notas:
- Sabemos la dirección de envío de los clientes
- No sabemos dónde se almacena el producto (Shopify sí lo cree)
- No sabemos los pesos o dimensiones del producto (Shopify sí lo hace)