mhinspeya/module-orderitemsgrid
Composer 安装命令:
composer require mhinspeya/module-orderitemsgrid
包简介
OrderItemsGrid module to manage order item sync, pick statuses, and credit memos.
README 文档
README
mhinspeya/module-orderitemsgrid is a Magento 2 extension that manages order item synchronization, status tracking (picked/returned), and credit memo automation based on external database connections and payment configurations.
Main Functionalities
- Order Item Grid Synchronization: Syncs order items with a custom/external database connection to retrieve picked status, quantity, ean, size, color, model number, and channel.
- Cron Jobs:
CreditMemo: Regularly populates the custom order item grid from the sales table and external database data.Redata: Automatically generates credit memos and initiates refunds for items that are not picked or returned, using Magento REST API integration.
- Admin Grid Management: Displays synced order items in the admin UI listing. Offers inline-editing and direct Credit Memo actions for administrators.
Compatibility Status
- Magento 2.4.8 Compatibility: Fully compliant with modern routing, DI patterns, and API interfaces.
- PHP 8.4 Support: Fully refactored to eliminate dynamic property deprecations, Zend logger dependencies, and direct object manager usages.
Installation
Method 1: Manual Installation (Zip/File Copy)
- Extract/copy the module source into
app/code/MHinspeya/OrderItemsGrid. - Enable the module:
php bin/magento module:enable MHinspeya_OrderItemsGrid - Update the database schema and compile code:
php bin/magento setup:upgrade php bin/magento setup:di:compile - Flush the cache:
php bin/magento cache:flush
Method 2: Installation via Composer
- Make the module package available in your repository source config.
- Install via composer:
composer require mhinspeya/module-orderitemsgrid - Enable, compile, and upgrade the application:
php bin/magento module:enable MHinspeya_OrderItemsGrid php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento cache:flush
Configuration
To allow automated API-based credit memos/refunds:
- Configure credentials under Stores > Configuration > Credit Memo Settings (e.g.
creditmemo/general/credit_userandcreditmemo/general/credit_password). - Custom database connection details should be defined under your global
env.phpfile using the resource namecustom.
Specifications
- Model:
OrderItemGrid - Resource Model:
OrderItemGrid,Collection - Repository:
OrderItemGridRepository - UI Listing Component:
mhinspeya_orderitemsgrid_orderitemgrid_listing
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: OSL-3.0
- 更新时间: 2026-06-29