Porterbuddy for Magento 2
porterbuddy/module-magento2
Adds a geo-based availability widget and delivery time slot selection to product and checkout pages. Automatically submits Porterbuddy shipments upon payment and sends email alerts for failures.
Build Tests
Code Quality
Tested on Magento 2.4.8-p3
Recent Test History
Each release is tested against the latest Magento version at that time.
Looking for Contributors
Dependency injection compilation fails. Your contribution could help the entire Magento community!
Share This Module's Status
README
Loaded from GitHubPorterbuddy Magento 2
Features
- geo based availability widget on product page
- checkout widget with date and timeslot selection
- auto submit Porterbuddy shipment when payment is received
- email alerts when shipment submit fails
Supported Magento versions:
- 2.4
- 2.3
- 2.2
- 2.1
- 2.0 (*-patch branch with system.xml compatibility fixes - don't use
canRestoreattribute)
Klarna Checkout compatibility:
- API v2
-
klarna/m2-checkoutversions 3.0, 4.0, 5.0
Installation with Composer
-
Install via Composer:
composer require porterbuddy/module-magento2 -
Enable Magento module:
bin/magento module:enable Porterbuddy_Porterbuddy bin/magento setup:upgrade -
Enter settings in Stores > Configuration > Shipping Methods > Porterbuddy
Submit shipment configuration
Magento requires these fields pupulated in order to submit shipment:
- General > General > Store Information: - name, phone, country, region, city, postal code, street
- Sales > Shipping Settings > Origin: - country, region, postal code, city, street
This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.