FROM CACHE - es_header
RESUELTAS

Orden vía API

JordyJCA
Shopify Partner
2 0 1

Hola buen día comunidad. 

 

¿Se puede realizar modifcaciones a una orden generada despues de su pago mediante su api rest con una aplicacion de shopify o se puede interactuar mediante la creación de la orden?

 

En caso de no ser posible ¿de que otra forma podría realizar un ajuste a una orden creada despues del pago?

1 SOLUCIÓN ACEPTADA

Teo
Shopify Staff
2283 505 325

Éxito.

Hola, @JordyJCA:

 

Gracias por escribirnos. Entiendo que te gustaría saber si es posible editar una orden cuando ya se ha realizado el pago a través de su API Rest con una app de Shopify, ¿cierto? Será un placer poder ayudar.

 

A modo de contexto, como se menciona en la documentación API Rest del elemento de pedido, puedes crear, recuperar, actualizar y eliminar pedidos utilizando la API Rest. Ahora bien, es importante tener en cuenta que cuando creas un pedido a través de la API Rest; no se recoge ninguna información de pago ni, se realiza ninguna transacción. Una vez creado un pedido, solamente se pueden cambiar algunos de sus atributos. No es posible modificar los artículos o las cantidades de un pedido mediante la API Rest.

 

Para poder editar este tipo de cuestiones dentro de un pedido, puedes usar la API GraphQL Admin. Como explica en el artículo de editar pedidos existente con API GraphQL Admin. Las apps pueden editar los pedidos que se crean en un canal de Shopify. Por ejemplo, los pedidos del punto de venta (POS), la tienda online, los pedidos preliminares, o los pedidos que una app crea a través de la API GraphQL Admin. Por ejemplo, una app puede añadir nuevos artículos al pedido de un cliente o modificar la cantidad de artículos. 

 

En el artículo a la documentación para editar pedidos existentes con API GraphQL Admin que te compartía, encontrarás una guía paso a paso sobre el proceso a seguir. Dime, ¿estás creando alguna app que interactúa con los pedidos que ya se han generado y pagado en una tienda? ¿Qué tipo de lógica estás intentando construir para con dichos pedidos? ¿Qué tipo de información específica quieres editar de las órdenes?

 

Por otra parte, cabe mencionar que cualquier pregunta relacionada con la API de Shopify queda fuera del alcance de nuestro conocimiento en el equipo de soporte social. Dicho esto, me alegra informarte de que podemos compartir información de carácter general con respecto a la API. Si deseas información más específica del tema, existe un subforo en nuestra Comunidad que se llama Shopify APIs and SDKs que está controlado por desarrolladores y expertos. El idioma de interacción es en inglés.

 

Entretanto, me pregunto cómo está siendo tu experiencia con Shopify. ¿Has tenido la oportunidad de registrarte en nuestro programa de Shopify Partner? Si es así, ¿planeas desarrollar apps u ofrecer otros servicios como asistencia con tiendas/creación de temas? ¿Qué objetivos te gustaría conseguir con Shopify?

Teo | Social Care @ Shopify 
 - ¿Te resultó útil mi respuesta? Dale Me gusta para hacérmelo saber 
 - ¿Resolvimos tu pregunta? Dale a Aceptar como solución
 - Para saber más visita el Centro de ayuda de Shopify o nuestro Blog de Shopify

Ver la solución en mensaje original publicado

2 RESPUESTAS 2

Teo
Shopify Staff
2283 505 325

Éxito.

Hola, @JordyJCA:

 

Gracias por escribirnos. Entiendo que te gustaría saber si es posible editar una orden cuando ya se ha realizado el pago a través de su API Rest con una app de Shopify, ¿cierto? Será un placer poder ayudar.

 

A modo de contexto, como se menciona en la documentación API Rest del elemento de pedido, puedes crear, recuperar, actualizar y eliminar pedidos utilizando la API Rest. Ahora bien, es importante tener en cuenta que cuando creas un pedido a través de la API Rest; no se recoge ninguna información de pago ni, se realiza ninguna transacción. Una vez creado un pedido, solamente se pueden cambiar algunos de sus atributos. No es posible modificar los artículos o las cantidades de un pedido mediante la API Rest.

 

Para poder editar este tipo de cuestiones dentro de un pedido, puedes usar la API GraphQL Admin. Como explica en el artículo de editar pedidos existente con API GraphQL Admin. Las apps pueden editar los pedidos que se crean en un canal de Shopify. Por ejemplo, los pedidos del punto de venta (POS), la tienda online, los pedidos preliminares, o los pedidos que una app crea a través de la API GraphQL Admin. Por ejemplo, una app puede añadir nuevos artículos al pedido de un cliente o modificar la cantidad de artículos. 

 

En el artículo a la documentación para editar pedidos existentes con API GraphQL Admin que te compartía, encontrarás una guía paso a paso sobre el proceso a seguir. Dime, ¿estás creando alguna app que interactúa con los pedidos que ya se han generado y pagado en una tienda? ¿Qué tipo de lógica estás intentando construir para con dichos pedidos? ¿Qué tipo de información específica quieres editar de las órdenes?

 

Por otra parte, cabe mencionar que cualquier pregunta relacionada con la API de Shopify queda fuera del alcance de nuestro conocimiento en el equipo de soporte social. Dicho esto, me alegra informarte de que podemos compartir información de carácter general con respecto a la API. Si deseas información más específica del tema, existe un subforo en nuestra Comunidad que se llama Shopify APIs and SDKs que está controlado por desarrolladores y expertos. El idioma de interacción es en inglés.

 

Entretanto, me pregunto cómo está siendo tu experiencia con Shopify. ¿Has tenido la oportunidad de registrarte en nuestro programa de Shopify Partner? Si es así, ¿planeas desarrollar apps u ofrecer otros servicios como asistencia con tiendas/creación de temas? ¿Qué objetivos te gustaría conseguir con Shopify?

Teo | Social Care @ Shopify 
 - ¿Te resultó útil mi respuesta? Dale Me gusta para hacérmelo saber 
 - ¿Resolvimos tu pregunta? Dale a Aceptar como solución
 - Para saber más visita el Centro de ayuda de Shopify o nuestro Blog de Shopify

JordyJCA
Shopify Partner
2 0 1

Gracias por tu pronta respuesta, me resulto muy útil. 

Estoy haciendo una aplicación donde se cotejan ciertos pedidos con ciertos productos que se encuentren marcado por nosotros, estaba viendo la posibilidad de marcar esos pedidos ya pagados (con shopify o de manera interna)y evaluar hasta que punto podía hacer con la API en el caso que necesite hacer otro ajuste.

 

Gracias por tu apoyo.