Saltearse al contenido

WooCommerce - Obtener Pedidos

Este modulo permite consultar pedidos de tu tienda WooCommerce con filtros por estado, cliente, fechas, producto y mas.

CampoTipoRequeridoDescripcion
credentials_idstringSiID de las credenciales
order_idnumberNoID de pedido especifico
statusstringNoEstado del pedido
customernumberNoID del cliente
productnumberNoPedidos con este producto
searchstringNoBusqueda por texto
afterstringNoDespues de fecha (ISO 8601)
beforestringNoAntes de fecha (ISO 8601)
orderbystringNodate, id, include, title, slug
orderstringNoasc, desc
per_pagenumberNoPedidos por pagina (max 100)
pagenumberNoNumero de pagina
CampoDescripcionEjemplo
urlURL base de tu tienda WooCommercehttps://mi-tienda.com
consumer_keyConsumer Key de la API RESTck_xxxx...
consumer_secretConsumer Secret de la API RESTcs_xxxx...
ValorDescripcion
pendingPendiente de pago
processingProcesando
on-holdEn espera
completedCompletado
cancelledCancelado
refundedReembolsado
failedFallido
trashPapelera
anyCualquier estado
{
"success": true,
"orders": [
{
"id": 1234,
"number": "1234",
"status": "processing",
"total": "89.99",
"customer_id": 123,
"billing": {},
"shipping": {},
"line_items": [],
"date_created": "2024-01-15T10:30:00"
}
],
"total": 450,
"total_pages": 9,
"current_page": 1
}
{
"credentials_id": "woo_tienda",
"status": "processing",
"per_page": 50
}
{
"credentials_id": "woo_tienda",
"after": "2024-01-15T00:00:00",
"before": "2024-01-15T23:59:59"
}
  • El limite maximo por peticion es 100 pedidos
  • Las fechas deben estar en formato ISO 8601
  • Por defecto se ordenan por fecha descendente
  • El campo search busca en numero de pedido y datos del cliente
  • WooUpdateOrder - Actualizar estado o tracking de un pedido
  • WooGetCustomers - Obtener datos del cliente del pedido
  • WooGetProducts - Obtener datos de los productos del pedido