Saltearse al contenido

Shopify - Obtener Pedidos

Este modulo permite consultar pedidos de tu tienda Shopify con filtros por estado financiero, estado de envio, fechas, cliente y mas.

CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales de Shopify
order_idnumberNoID de pedido especifico
customer_idnumberNoPedidos de un cliente especifico
statusstringNoopen, closed, cancelled, any
financial_statusstringNoEstado de pago
fulfillment_statusstringNoEstado de envio
created_at_minstringNoCreado desde (ISO 8601)
created_at_maxstringNoCreado hasta (ISO 8601)
updated_at_minstringNoActualizado desde (ISO 8601)
updated_at_maxstringNoActualizado hasta (ISO 8601)
processed_at_minstringNoProcesado desde (ISO 8601)
processed_at_maxstringNoProcesado hasta (ISO 8601)
limitnumberNoLimite de resultados (max 250)
since_idnumberNoPedidos con ID mayor a este
fieldsstringNoCampos a devolver

Este modulo requiere credenciales de tipo Shopify.

CampoDescripcion
shop_domainDominio de la tienda (mi-tienda.myshopify.com)
access_tokenToken de acceso de la Admin API
ValorDescripcion
pendingPago pendiente
authorizedPago autorizado
partially_paidParcialmente pagado
paidPagado
partially_refundedParcialmente reembolsado
refundedReembolsado
voidedAnulado
anyCualquier estado
unpaidNo pagado (pending + authorized)
ValorDescripcion
shippedEnviado completamente
partialEnviado parcialmente
unshippedNo enviado
unfulfilledSin preparar
anyCualquier estado
{
"success": true,
"orders": [
{
"id": 123456789,
"order_number": 1001,
"name": "#1001",
"email": "cliente@ejemplo.com",
"financial_status": "paid",
"fulfillment_status": "unfulfilled",
"total_price": "89.99",
"subtotal_price": "79.99",
"total_tax": "10.00",
"line_items": [],
"shipping_address": {},
"billing_address": {},
"created_at": "2024-01-15T10:30:00-05:00"
}
],
"total": 45,
"filters_applied": {}
}
{
"credentials_id": "shopify_tienda",
"financial_status": "paid",
"fulfillment_status": "unfulfilled",
"limit": 50
}
{
"credentials_id": "shopify_tienda",
"created_at_min": "2024-01-15T00:00:00Z",
"created_at_max": "2024-01-15T23:59:59Z"
}
{
"credentials_id": "shopify_tienda",
"customer_id": 987654321,
"limit": 20
}
  • Por defecto solo devuelve pedidos abiertos (status=open)
  • Para ver todos los pedidos, usa status: "any"
  • El limite maximo por peticion es 250 pedidos
  • Las fechas deben estar en formato ISO 8601
  • Los pedidos se devuelven ordenados por fecha de creacion descendente
  • ShopifyUpdateOrder - Actualizar, cancelar o cerrar pedidos
  • ShopifyGetCustomers - Obtener datos del cliente de un pedido
  • ShopifyGetProducts - Obtener detalles de productos en el pedido