magento2:extensions:toweringmedia-custom-ship
Table of Contents
Magento 2 Editable Ship Field From Admin User Guide for Magento 2
Extension context
Toweringmedia Magento 2 extension guide. Behavior described here matches the shipped module source, not marketing copy.
Package
- Composer package:
toweringmedia/module-custom-ship - Magento module:
Toweringmedia_CustomShip - Version in source checkout:
2.1.0(confirm the version you installed withcomposer show toweringmedia/module-custom-ship.)
Overview
Custom admin-only shipping method for inline name and price entry during order creation
What this extension does
- Inline editor simplified to Name + Price with explicit Apply
- Server-side application sets method and recollects totals reliably
- Display cleaned up: no redundant carrier/title (no “Custom Shipping” or fallback title)
- Zero price supported
- Enter Name (e.g., “UPS”, “Customer Carrier”, etc.)
- Enter Price (e.g., 12.34)
Requirements
- PHP:
^8.1 || ^8.2(fromcomposer.json). - Magento 2.4.x unless your installed package declares different module dependencies.
- Key Magento packages: magento/framework *; magento/module-backend *; magento/module-sales *; magento/module-shipping *.
- Toweringmedia Composer repository credentials and a license covering this package.
Installation
Install and validate in staging before production.
cd /path/to/magento composer require toweringmedia/module-custom-ship php bin/magento module:enable Toweringmedia_CustomShip php bin/magento setup:upgrade php bin/magento cache:flush
General Toweringmedia install notes: installation guide.
Configuration
- Open
Stores > Configurationand search for the extension name, or checkStores > Configuration > Towering Mediaif present.
Notes and limitations
- Confirm optional integrations and edition-specific features against 'composer.json' and Admin settings before go-live.
Validation checklist
php bin/magento module:statusshows the module enabled.- Admin configuration saves at the intended scope (default / website / store view).
- Primary storefront or Admin workflow behaves as expected after cache flush.
- Check
var/log/for PHP errors during the test flow.
Troubleshooting
- Feature not visible: confirm module enablement, cache flush, and static content deploy if frontend assets changed.
- Config not applying: confirm scope and that full page cache / Varnish was cleared.
- Composer package missing: verify
https://composer.toweringmedia.com/credentials inauth.json.
Related Magento 2 docs
magento2/extensions/toweringmedia-custom-ship.txt · Last modified: by 127.0.0.1
