Índice de la documentación

Pedidos

Pedidos

Estados de un pedido y todos sus campos.

Al comprar, el comprador solo autoriza el pago. Se cobra cuando confirmas el pedido y se libera si lo cancelas o se acaba el plazo para confirmarlo.

Estados

pending → in_progress → shipped → delivered → completed
pending → cancelled

pendingRecién pagado. Tienes que confirmarlo o cancelarlo antes de confirm_before; si no, se cancela solo y se libera el pago.
in_progressConfirmado: se ha cobrado y está en preparación.
shippedEnviado, con su seguimiento.
deliveredEntregado.
completedCerrado. Lo confirma el comprador o se cierra solo 7 días después de enviarlo o entregarlo, si no hay una reclamación abierta.
cancelledCancelado. El pago no se cobra o se devuelve.

El objeto pedido

CampoTipoDescripción
idtextoIdentificador del pedido.
objecttextoSiempre order.Valores: order.
statustextoEstado del pedido (ver los estados).Valores: pending, in_progress, shipped, delivered, completed, cancelled.
created_atfechaCuándo se hizo el pedido.
updated_atfechaÚltimo cambio del pedido. Es la fecha que hay que usar para sincronizar.
confirm_beforefechao nullHasta cuándo puedes confirmarlo. Solo en pedidos pending.
confirmed_atfechao nullCuándo se confirmó.
shipped_atfechao nullCuándo se marcó como enviado.
delivered_atfechao nullCuándo se marcó como entregado.
completed_atfechao nullCuándo se cerró.
cancelled_atfechao nullCuándo se canceló.
customerobjetoComprador. Su correo no se comparte: la comunicación va por el chat de Primters.
customer.nametextoo nullNombre del comprador.
customer.phonetextoo nullTeléfono, para la agencia de transporte.
deliveryobjetoEntrega del pedido.
delivery.methodtextoEnvío a domicilio o recogida en mano.Valores: shipping, pickup.
delivery.addressobjetoo nullDirección de envío. Vacía si es recogida en mano.
delivery.address.nametextoo nullDestinatario.
delivery.address.streettextoo nullCalle, número, piso y puerta.
delivery.address.additional_infotextoo nullDatos adicionales de la dirección.
delivery.address.postal_codetextoo nullCódigo postal.
delivery.address.citytextoo nullLocalidad.
delivery.address.provincetextoo nullProvincia.
delivery.address.countrytextoo nullPaís (código ISO de dos letras).
delivery.pickup_locationtextoo nullPunto de recogida, si es recogida en mano.
delivery.estimated_datetextoo nullFecha de entrega estimada.
notetextoo nullNota del comprador para ti.
itemslistaProductos del pedido.
items[].product_idtextoo nullIdentificador del producto.
items[].titletextoo nullNombre del producto en el momento de la compra.
items[].referencetextoo nullTu referencia del producto, si la tiene.
items[].quantityenteroo nullCantidad (unidades o lotes, según quantity_mode).
items[].quantity_modetextoSi la cantidad son unidades o lotes.Valores: units, lots.
items[].lot_sizeenteroo nullUnidades de cada lote, si se vende por lotes.
items[].unit_pricenúmeroo nullPrecio unitario sin IVA.
items[].totalnúmeroo nullTotal de la línea sin IVA, con extras.
items[].customizationlista de textosOpciones de personalización elegidas, en texto (por ejemplo, «Color: blanco»).
items[].addonslistaExtras añadidos.
items[].addons[].nametextoo nullNombre del extra.
items[].addons[].pricenúmeroo nullPrecio del extra sin IVA.
items[].image_urlURLo nullFoto del producto.
items[].design_preview_urlURLo nullVista previa del diseño del comprador, si lo hizo en el diseñador.
amountsobjetoImportes del pedido, en euros.
amounts.currencytextoMoneda (ISO 4217).
amounts.subtotalnúmeroo nullProductos, sin IVA.
amounts.discountnúmeroDescuento de un cupón sobre los productos, sin IVA (0 si no hay).
amounts.primtsnúmeroDescuento pagado con Primts (los puntos de los compradores), sin IVA. Lo pone Primters: no rebaja lo que cobras (0 si no hay).
amounts.shippingnúmeroo nullEnvío, sin IVA.
amounts.tax_ratenúmeroo nullTipo de IVA en tanto por uno (0.21 es un 21 %).
amounts.taxnúmeroo nullIVA.
amounts.totalnúmeroo nullTotal del pedido con IVA, ya con el descuento del cupón.
amounts.gift_cardnúmeroParte del total pagada con una tarjeta regalo (0 si no hay).
amounts.commissionnúmeroo nullComisión de Primters.
amounts.payoutnúmeroo nullLo que recibes tú.
amounts.refundednúmeroImporte devuelto al comprador.
couponobjetoo nullCupón o tarjeta regalo usado en la compra, si lo hay.
coupon.codetextoo nullCódigo.
coupon.typetextoo nullPorcentaje, importe fijo o tarjeta regalo.Valores: percent, amount, gift.
coupon.funded_bytextoQuién pone el descuento. Si es Primters, cobras el pedido como si no lo hubiera; si es tuyo, la comisión se calcula sobre el total descontado.Valores: primters, maker.
trackingobjetoo nullSeguimiento del envío. Vacío hasta que se marca como enviado.
tracking.carriertextoo nullAgencia de transporte.
tracking.numbertextoo nullNúmero de seguimiento.
tracking.urlURLo nullEnlace de seguimiento.
cancellationobjetoo nullDatos de la cancelación. Solo en pedidos cancelled.
cancellation.bytextoo nullQuién lo canceló.Valores: maker, admin, system.
cancellation.reasontextoo nullMotivo.
disputeobjetoo nullReclamación del comprador, si la hay.
dispute.statustextoEstado de la reclamación.
panel_urlURLPedidos en tu panel de Primters.

Los archivos de impresión de los diseños hechos en el diseñador se descargan desde el panel. La API da la vista previa del diseño en design_preview_url.

¿Dudas o necesitas algo que no está? Escríbenos a contacto@primters.com indicando, si es un error, la petición que haces y la respuesta que recibes (sin la clave).

Primters 2026 ® Todos los derechos reservados

Métodos de pago
Pedidos · API de Primters