shipperhq / module-shipper
Magento Shipping integration with ShipperHQ
Installs: 864 913
Dependents: 2
Suggesters: 0
Security: 0
Stars: 21
Watchers: 15
Forks: 22
Open Issues: 2
Type:magento2-module
Requires
- lcobucci/jwt: ^4.0
- magento/framework: >=103.0
- magento/module-store: >=100.2
- shipperhq/library-graphql: ^20.4.0
- shipperhq/library-shipper: ^20.17
- shipperhq/library-ws: ^20.7.0
- shipperhq/module-common: ^20.10.0
- shipperhq/module-logger: *
Requires (Dev)
- fooman/magento2-phpunit-bridge: ^0.9.0
- friendsofphp/php-cs-fixer: ~2.1.1
- jakub-onderka/php-console-highlighter: ^0.3.2
- jakub-onderka/php-parallel-lint: ^0.9.2
- lusitanian/oauth: ~0.8.10
- magento-ecg/coding-standard: ^3.1
- mikey179/vfsstream: ^1.6
- pdepend/pdepend: ^2.5
- phploc/phploc: ^4.0
- phpmd/phpmd: @stable
- phpro/grumphp: ^0.12.1
- phpunit/phpunit: ~5.3.0
- sebastian/phpcpd: 2.0.4
- squizlabs/php_codesniffer: ^3.2
- symfony/dependency-injection: >3.4.26
- symfony/proxy-manager-bridge: >3.4.26
- theseer/phpdox: ^0.10.1
- dev-main
- 20.57.0
- 20.56.0
- 20.55.1
- 20.55.0
- 20.54.2
- 20.54.1
- 20.54.0
- 20.53.2
- 20.53.1
- 20.53.0
- 20.52.1
- 20.52.0
- 20.51.8
- 20.51.7
- 20.51.6
- 20.51.5
- 20.51.4
- 20.51.3
- 20.51.2
- 20.51.1
- 20.51.0
- 20.50.2
- 20.50.1
- 20.50.0
- 20.49.1
- 20.49.0
- 20.48.2
- 20.48.1
- 20.48.0
- 20.47.6
- 20.47.5
- 20.47.4
- 20.47.3
- 20.47.2
- 20.47.1
- 20.47.0
- 20.46.1
- 20.46.0
- 20.45.11
- 20.45.10
- 20.45.9
- 20.45.8
- 20.45.7
- 20.45.6
- 20.45.5
- 20.45.4
- 20.45.3
- 20.45.2
- 20.45.1
- 20.45.0
- 20.44.3
- 20.44.2
- 20.44.1
- 20.44.0
- 20.43.3
- 20.43.2
- 20.43.1
- 20.43.0
- 20.42.2
- 20.40.2
- 20.40.1
- 20.40.0
- 20.39.8
- 20.39.7
- 20.39.6
- 20.39.5
- 20.39.4
- 20.39.3
- 20.39.2
- 20.39.1
- 20.39.0
- 20.38.3
- 20.38.2
- 20.38.1
- 20.38.0
- 20.37.1
- 20.37.0
- 20.36.1
- 20.36.0
- 20.35.1
- 20.35.0
- 20.34.2
- 20.34.1
- 20.34.0
- 20.33.0
- 20.32.1
- 20.32.0
- 20.31.6
- 20.31.5
- 20.31.4
- 20.31.3
- 20.30.0
- 20.29.0
- 20.28.0
- 20.27.0
- 20.26.0
- 20.25.1
- 20.25.0
- 20.24.3
- 20.24.2
- 20.24.1
- 20.24.0
- 20.23.0
- 20.22.1
- 20.22.0
- 20.21.9
- 20.21.8
- 20.21.7
- 20.21.6
- 20.21.5
- 20.21.4
- 20.21.3
- 20.21.2
- 20.21.1
- 20.21.0
- 20.20.2
- 20.20.1
- 20.20.0
- 20.19.0
- 20.18.14
- 20.18.13
- 20.18.12
- 20.18.11
- 20.18.10
- 20.18.9
- 20.18.8
- 20.18.7
- 20.18.6
- 20.18.5
- 20.18.4
- 20.18.3
- 20.18.2
- 20.18.1
- 20.18.0
- 20.17.2
- 20.17.1
- 20.15.1
- 20.15.0
- 20.14.1
- 20.14.0
- 20.13.3
- 20.13.2
- 20.13.1
- 20.13.0
- 20.12.0
- 20.11.0
- 20.10.0
- 20.9.0
- 20.8.9
- 20.8.8
- 20.8.7
- 20.8.6
- 20.8.5
- 20.8.4
- 20.8.3
- 20.8.2
- 20.8.1
- 20.8.0
- 20.7.7
- 20.7.6
- 20.7.5
- 20.7.4
- 20.7.3
- 20.7.2
- 20.7.1
- 20.7.0
- 20.6.2
- 20.6.1
- 20.6.0
- 20.5.9
- 20.5.8
- 20.5.7
- 20.5.6
- 20.5.5
- 20.5.4
- 20.5.3
- 20.5.2
- 20.5.1
- 20.5.0
- 20.4.0
- 20.3.5
- 20.3.4
- 20.3.3
- 20.3.2
- 20.3.1
- 20.3.0
- 20.2.4
- 20.2.3
- 20.2.2
- 20.2.1
- 20.2.0
- 20.1.9
- 20.1.8
- 20.1.7
- 20.1.6
- 20.1.5
- 20.1.4
- 20.1.3
- 20.1.2
- 20.1.1
- 20.1.0
- 20.0.26
- 20.0.25
- 20.0.24
- 20.0.23
- 20.0.22
- 20.0.21
- 20.0.20
- 20.0.17
- 20.0.16
- 20.0.15
- 20.0.14
- 20.0.13
- 20.0.12
- 20.0.10
- 20.0.9
- 20.0.8
- 20.0.7
- 20.0.6
- 20.0.5
- 20.0.4
- 20.0.3
- 20.0.2
- dev-develop
This package is auto-updated.
Last update: 2025-01-08 15:47:01 UTC
README
ShipperHQ is the ultimate solution for advanced shipping rate management and checkout customization in Magento 2. With ShipperHQ, you can optimize your shipping strategy, integrate with multiple carriers, and provide a seamless checkout experience for your customers.
Features
- Real-Time Shipping Rates: Display accurate shipping rates at checkout based on product details, customer location, and shipping preferences.
- Carrier Integration: Support for major carriers like UPS, FedEx, USPS, DHL, and custom/local carriers.
- Custom Shipping Rules: Set rules for free shipping thresholds, surcharges, restricted zones, and more.
- Multi-Origin Shipping: Handle shipments from multiple warehouses or drop shippers.
- Pickup & Delivery Options: Offer in-store pickup, curbside delivery, and date-specific delivery services.
- Smart Packaging: Optimize shipping costs with advanced packaging algorithms.
- Customizable Checkout: Tailor the shipping options displayed during checkout for a better customer experience.
Installation
Install using composer, you can find full instructions in the ShipperHQ documentation.
Requirements
- Magento 2.4.4+
- Compatibility with earlier editions is possible but not maintained
- Supports both Magento Opensource (Community) and Magento Commerce (Enterprise)
- A valid ShipperHQ account. Sign up here for your 15-day free trial!
Configuration
If you don't have a ShipperHQ account:
- Sign up for a free 15-day trial at www.shipperhq.com
- You can then follow the steps the basic configuration wizard will guide you through
Connect your ShipperHQ account and get shipping rates:
-
API Credentials:
- Log in to your ShipperHQ account.
- Navigate to
Websites
and find your API key and generate an Authentication Code. - Paste the key and code into the plugin settings under
Stores > Configuration > Sales > Shipping Methods > ShipperHQ
. - Set the
Enabled
dropdown toYes
. - Save the store configuration settings.
- You should see "1 carriers have been updated from ShipperHQ".
-
Shipping Rules:
- Configure shipping rules, methods, and carriers in your ShipperHQ dashboard.
- You can find extensive examples and guides in our documentation.
- Most settings will sync with your Magento 2 store automatically. If you add shipping groups, origins or packing rules, you will need to sync these manually.
- Configure shipping rules, methods, and carriers in your ShipperHQ dashboard.
-
Test Your Checkout:
- Add a product to the cart and proceed to checkout to verify shipping rates and options.
Frequently Asked Questions
1. Do I need a ShipperHQ account to use this plugin?
Yes, an active ShipperHQ account is required to use this plugin.
2. Is there a free trial available for ShipperHQ?
Yes, ShipperHQ offers a free trial for new users. You can sign up for the trial on the ShipperHQ website and explore the platform's features before committing to a subscription.
3. How do I troubleshoot issues with shipping rates?
- Verify your API credentials in the plugin settings.
- Ensure the shipping rules and methods are correctly configured in your ShipperHQ dashboard.
- Check for plugin conflicts by disabling other shipping-related plugins temporarily.
- Check our extensive documentation for troubleshooting tips.
4. Can I customize shipping options for specific products?
Yes, you can configure product-specific rules in your ShipperHQ dashboard. Take a look at our extensive examples guide for some ideas of what ShipperHQ can do for you.
Support
For assistance, please visit our Help Center or contact ShipperHQ support at support@shipperhq.com.
For alternative contact methods, please visit our Contact Us page.
Contributing
Any contribution is highly appreciated. The best way to contribute code is to open a pull request on GitHub.
License
See license files
Copyright
Copyright (c) 2015 Zowta LLC (http://www.ShipperHQ.com)