Albaranes
Packing slip · Hello Minimalist
Minimal packing slip with repeated header and footer section
Usar plantillaBiblioteca de plantillas
Elige un albarán, añade tu marca y conecta los datos de cada pedido. Presenta artículos, cantidades y notas de preparación en un documento que viaje dentro del paquete.
Albaranes
Minimal packing slip with repeated header and footer section
Usar plantillaAlbaranes
A4 portrait boutique packing slip with a replaceable logo image, billing and shipping addresses, order details, repeatable product rows with images, an automatic quantity count, gift notes, and a centered contact and social footer. Includes sample branding and product imagery.
Usar plantillaAlbaranes
A4 landscape (297 × 210 mm) packing slip with a dynamic order barcode, ship-to address, order and shipping details, repeatable item rows with product thumbnails, and notes. Includes editable sample content and optional image URL bindings.
Usar plantillaNo encontramos diseños con esa búsqueda.
Prepara cada pedido
Organiza lo que el equipo de almacén necesita comprobar y lo que el cliente debe encontrar en el paquete.
Conecta la referencia del pedido, la fecha de envío y el nombre y dirección de entrega. Mantén la referencia visible en pedidos de varias páginas.
Usa una tabla dinámica para SKU, descripción y cantidades. Si hay entregas parciales, diferencia la cantidad pedida de la incluida en este envío.
Añade instrucciones de embalaje, observaciones y una referencia del equipo que preparó el paquete.
Ajusta el tamaño de página, los márgenes y tu marca. Prueba un pedido corto y otro con muchos artículos antes de publicar.
Abre un albarán de esta página y guarda una copia en el proyecto de tu equipo.
Asocia la dirección y la referencia a tus datos y configura las filas de la tabla con los artículos del pedido.
Publica tu copia y genera un albarán por envío desde la app o con el ID de tu plantilla en la API.
Tus datos, tu diseño
Este pedido contiene dos artículos y sus cantidades pedidas y preparadas. Adapta el ejemplo a las referencias y campos que maneja tu sistema.
Los campos de order son ilustrativos: cada diseño puede usar un esquema distinto. Haz que los nombres coincidan con «Esquema y datos de ejemplo» en tu copia y reemplaza template_id por el ID de tu plantilla publicada.
Descargar packing-slip-request.json Entender los campos de datos{
"template_id": "YOUR_PUBLISHED_TEMPLATE_ID",
"expiry_minutes": 60,
"data": {
"order": {
"number": "ORD-2048",
"ship_date": "2026-10-30",
"recipient": {
"name": "Alex Morgan",
"address": "18 Example Street",
"city": "Portland",
"postal_code": "97201",
"country": "US"
},
"items": [
{
"sku": "MUG-01",
"description": "Ceramic mug",
"ordered_quantity": 2,
"packed_quantity": 2
},
{
"sku": "TOTE-02",
"description": "Canvas tote",
"ordered_quantity": 1,
"packed_quantity": 1
}
],
"instructions": "Pack fragile items separately.",
"packed_by": "Warehouse team"
}
}
}De la plantilla al PDF
Guarda el archivo como packing-slip-request.json, reemplaza el ID de plantilla y adapta sus datos. Crea un token de API con documents:create y documents:read y acceso a esa plantilla. Ejecuta los comandos desde tu terminal o servidor.
export SHIPPDF_API_TOKEN='YOUR_API_TOKEN'
curl --fail-with-body https://api.shippdf.com/v1/documents \
-H "Authorization: Bearer $SHIPPDF_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: packing-ORD-2048" \
--data-binary @packing-slip-request.jsonUna solicitud correcta consume un crédito de generación y devuelve HTTP 202 con un documento en cola. Mantén el token fuera del código del navegador. Reutiliza la clave de idempotencia solo al reintentar la misma solicitud; usa una nueva para un documento distinto.
{"id":"doc_example","status":"queued","pdf_url":null}export SHIPPDF_DOCUMENT_ID='YOUR_RETURNED_DOCUMENT_ID'
curl --fail-with-body \
"https://api.shippdf.com/v1/documents/$SHIPPDF_DOCUMENT_ID" \
-H "Authorization: Bearer $SHIPPDF_API_TOKEN"Usa el ID real de la respuesta. Si el estado es queued o processing, espera antes de consultar de nuevo. Cuando sea completed, abre el pdf_url devuelto. Si es failed, revisa failure antes de volver a generar.
{"id":"doc_example","status":"completed","expiry_minutes":60,"pdf_url":"https://…/document.pdf"}El ejemplo usa expiry_minutes: 60 para enlaces de descarga de una hora. Consulta el mismo documento otra vez para obtener un enlace nuevo sin generar otro PDF.
Sí. Configura una tabla dinámica y prueba los saltos de página con un pedido largo. Comprueba las referencias, encabezados y cantidades en la vista previa.
El diseño es editable. Elige qué columnas mostrar según tu flujo: SKU, descripción y cantidad pueden bastar, y puedes añadir precios si los necesitas.
Envía las cantidades pedidas y las preparadas como campos separados y muéstralas en la tabla. La plantilla presenta los datos que recibe; no actualiza tu inventario.
Son documentos distintos. El albarán describe el contenido del pedido. Usa una plantilla de etiqueta de dirección para el exterior y obtén el franqueo de tu transportista.
Elige un diseño, conecta los artículos y prueba el documento antes de publicarlo.