ES
Crear cuenta

Biblioteca de plantillas

Plantillas de albaranes PDF para tus pedidos

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.

03diseños disponibles
06categorías

3 plantillas

Prepara cada pedido

Un albarán claro para preparar y recibir el pedido

Organiza lo que el equipo de almacén necesita comprobar y lo que el cliente debe encontrar en el paquete.

Pedido y destinatario

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.

Artículos y cantidades

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.

Notas de preparación

Añade instrucciones de embalaje, observaciones y una referencia del equipo que preparó el paquete.

Diseño para impresión

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.

Del pedido al albarán

  1. Copia un diseño

    Abre un albarán de esta página y guarda una copia en el proyecto de tu equipo.

  2. Conecta los artículos

    Asocia la dirección y la referencia a tus datos y configura las filas de la tabla con los artículos del pedido.

  3. Publica y genera

    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

Datos de ejemplo para preparar un albarán

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
packing-slip-request.json
{
  "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

Genera un albarán con la API

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.

1. Envía los datos del pedido

POST /v1/documents
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.json

Una 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.

Ejemplo de respuesta · HTTP 202{"id":"doc_example","status":"queued","pdf_url":null}

2. Consulta el documento y abre el PDF

GET /v1/documents/{document_id}
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.

Ejemplo de respuesta al completar{"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.

Preguntas sobre los albaranes

¿Puedo mostrar pedidos con muchos artículos?

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 albarán tiene que incluir precios?

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.

¿Cómo represento una entrega parcial?

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.

¿El albarán sirve como etiqueta de envío?

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.

Completa tu flujo de preparación

Prepara el albarán de tu próximo pedido

Elige un diseño, conecta los artículos y prueba el documento antes de publicarlo.

Volver a los diseños de albaranes
← Explorar todas las plantillas