Skip to content

Delivery Note & Dispatch Slip ​

The DeliveryNote document builder creates dispatch manifests, package consignment notes, and logistics delivery acknowledgments.

php
use Jengo\Pdf\Pdf;

return Pdf::deliveryNote('DN-2026-9042')
    ->date('2026-09-29')
    ->orderNumber('ORD-8821')
    ->recipient(
        name: 'Mega Retail Store',
        address: 'Warehouse 4B, Industrial Area, Nairobi',
        contact: 'Samuel Driver',
        phone: '+254 700 000 000'
    )
    ->carrier(
        name: 'FastFreight Express',
        trackingNumber: 'TRK-990022',
        vehicleNo: 'KCA 123Z',
        driver: 'John Logistics'
    )
    ->addItem('Ergonomic Office Chair', qty: 10, sku: 'CHR-001', packageType: 'Crate', condition: 'Good')
    ->addItem('Standing Desk Frame', qty: 5, sku: 'DSK-002', packageType: 'Carton', condition: 'Pristine')
    ->instructions('Deliver to receiving dock 2. Inspect seal before signing.')
    ->preview();

Fluent Configuration Options ​

MethodDescription
->number(string $dnNumber)Delivery Note identifier.
->date(string $date)Dispatch or delivery date.
->orderNumber(string $orderNo)Associated sales or purchase order number.
->recipient(...)Destination recipient details (name, address, contact, phone).
->carrier(...)Logistics transporter details (name, trackingNumber, vehicleNo, driver).
->addItem(...)Add package item (name, qty, sku, packageType, condition).
->instructions(string $text)Special handling or delivery gate instructions.

Released under the MIT License.