Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Coolrunner Bundle

Coolrunner Bundle Laravel Package

setono/coolrunner-bundle

Symfony bundle that integrates the CoolRunner shipping API, letting your application create shipments, print labels, and track parcel deliveries. Provides ready-made services and configuration for connecting to CoolRunner from your Symfony app.

View on GitHub
Deep Wiki
Context7

Use Google Analytics in your Symfony application

Frequently asked questions about Coolrunner Bundle
What does setono/coolrunner-bundle actually do?
It is a Symfony bundle that integrates the CoolRunner shipping API for creating shipments, printing labels, and tracking parcels. The registry description mentioning Google Analytics is a metadata error and should be verified against the repository. Confirm scope before sizing any integration.
Can I use setono/coolrunner-bundle in Laravel?
Not directly. The package is a Symfony bundle that relies on Symfony's kernel, bundle registration, DI extension, tagged services, and event subscribers. Laravel has no bundle runtime, so composer requiring and booting it is a non-starter. Use an adapter or extract the underlying SDK instead.
How do I install CoolRunnerBundle in a Laravel app?
Do not install the Symfony bundle into Laravel as-is. First check whether a framework-agnostic CoolRunner SDK exists and bind it in a Laravel service provider. If not, instantiate bundle internals manually or run a sidecar Symfony service. Avoid Symfony bundle bridge packages for a zero-adoption dependency.
Does setono/coolrunner-bundle support Laravel 10 or 11?
No Laravel version support is declared because this is a Symfony bundle. The last release was March 2024, and there is no Laravel test coverage. Compatibility with Laravel 10 or 11 is unverified, so treat it as unsupported until you prove otherwise.
What CoolRunner API version does the bundle target?
The provided context does not document which CoolRunner API version the bundle targets. Inspect composer constraints and client code in the repository before committing. Also confirm whether sandbox credentials and idempotent shipment creation are supported.
Is there a CoolRunner PHP SDK I can use directly instead of the Symfony bundle?
That is the preferred path if it exists. Look for a setono/coolrunner-php-sdk or a PSR-18 client that is framework-agnostic. Depend on that SDK directly, bind it in a CoolRunnerServiceProvider, and expose a thin Laravel facade. If HTTP logic is inlined in Symfony services, expect to reimplement auth, pagination, errors, and DTO hydration.
How do I handle CoolRunner authentication and multi-tenant credentials in Laravel?
The context does not specify the auth model, so verify whether CoolRunner uses API keys, OAuth, or per-merchant tokens. Store credentials in config/services.php and .env for single-tenant apps, or encrypted per-tenant records for multi-tenant use. Resolve the client through a service provider so credentials are not hard-coded.
Does CoolRunnerBundle support webhooks for tracking updates?
Webhook support is not described in the provided context. If CoolRunner sends tracking or status webhooks, implement signature verification in a Laravel controller and queue processing. If not, poll tracking endpoints and cache results. Validate the flow with sandbox credentials before production.
Is setono/coolrunner-bundle safe for production label creation?
Production risk is high: zero stars, zero dependents, a single maintainer, and a last release in March 2024. Shipment creation idempotency is undocumented, and duplicate labels are a money-losing failure mode. Prefer a framework-agnostic SDK wrapped with client-supplied references or idempotency keys. Do not put an unreviewed bundle directly on your fulfillment path.
What are alternatives to setono/coolrunner-bundle for Laravel shipping integrations?
Use the CoolRunner API directly or a maintained framework-agnostic SDK if one exists. If you are not tied to CoolRunner, evaluate established Laravel shipping integrations instead. A sidecar Symfony service is another option but adds operational overhead. Reject low-adoption bridge packages for this dependency.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console