hasValidSignature()) { abort(401); } $shipment = Shipment::findOrFail($shipment); $service = app(CarrierFulfillmentInterface::class, ['carrier' => $shipment->carrier]); $bytes = $service->printLabel($shipment); return response($bytes, 200, [ 'Content-Type' => 'application/pdf', 'Content-Disposition' => 'inline; filename="shipment-'.$shipment->tracking_reference.'.pdf"', ]); } }