New

Ecommerce Mobile App

React Native Expo app for Botble Ecommerce - 50+ screens, dark mode, RTL support

Advanced Seller Warehouse Management Plugin like Amazon FBA

Advanced Seller Warehouse Management Plugin like Amazon FBA

Plugin
Advanced Seller Warehouse Management for Botble Marketplace - Amazon-style multi-warehouse solution with approval workflow, admin controls, and shipping label integration
$29.00 $59.00

Version

1.0.0

Botble Version

>= 7.0.0

License

MIT

๐Ÿญ Advanced Seller Warehouse Management Plugin

Seller Warehouse Alert Seller Warehouse Alert

Seller Dashboard Warehouse

Shipping label Shipping label

Admin Menu Shipping label

Enterprise-Grade Multi-Warehouse Solution for Botble Marketplace

Transform your marketplace into an Amazon-style fulfillment powerhouse! This advanced warehouse management plugin brings enterprise-level logistics capabilities to your Botble ecommerce marketplace, enabling sellers to manage multiple warehouse locations with professional-grade tools.

๐Ÿš€ Why Choose This Plugin?

  • Amazon-Style Multi-Warehouse Model - Let sellers operate like major retailers with multiple fulfillment centers
  • Smart Shipping Integration - Automatically uses the active warehouse address on shipping labels
  • Admin Approval Workflow - Full control over warehouse creation and modifications
  • Real-Time Notifications - Critical alerts ensure sellers maintain active warehouses
  • Organized Admin Dashboard - View warehouses grouped by seller with popup details

โœจ Key Features

For Sellers/Vendors:

  • ๐Ÿข Unlimited Warehouses - Create and manage multiple warehouse locations like Amazon FBA
  • โšก One-Click Activation - Instantly switch between warehouses for different regions
  • ๐Ÿ“ Detailed Address Management - Complete address fields including building, area, landmark
  • ๐Ÿ”” Smart Notifications - Popup alerts on login and every 30 minutes if no active warehouse
  • ๐Ÿ“ฆ Shipping Label Integration - Active warehouse address automatically used for shipping
  • ๐Ÿ›ก๏ธ Product Protection - Must have at least one approved warehouse before creating products

For Admin:

  • ๐Ÿ‘ฅ Seller-Grouped View - See all sellers with their warehouse counts at a glance
  • ๐Ÿ” Popup Warehouse Details - Click to view all warehouses for any seller in a modal
  • โœ… Approval Workflow - Approve, reject, or auto-approve warehouse submissions
  • ๐Ÿšซ Block/Unblock Control - Block problematic warehouses with reason tracking
  • โš™๏ธ Flexible Settings - Configure auto-approval for new warehouses and edits
  • ๐Ÿ“Š Statistics Dashboard - Track total sellers, warehouses, active, and blocked counts
  • ๐Ÿ  Admin Warehouse - Create your own warehouse for in-house products

๐Ÿ“‹ Warehouse Fields

Each warehouse includes comprehensive address information:

Field Description
๐Ÿท๏ธ Warehouse Name Unique identifier for the warehouse
๐ŸŒ Country Country location
๐Ÿ—บ๏ธ State/Province State or province
๐Ÿ™๏ธ City City name
๐Ÿ“ฎ Pin/Zip Code Postal code
๐Ÿ“ Area/Locality Neighborhood or area
๐Ÿข Building Name Building or complex name
๐Ÿ”ข Building/Flat No Unit or flat number
๐Ÿ“ฑ Mobile Number Contact phone
๐Ÿ“ง Email Address Contact email
๐ŸŽฏ Landmark Nearby landmark (optional)
๐Ÿ“ Notes Additional notes (optional)

๐Ÿ› ๏ธ Installation

# 1. Copy plugin to platform
cp -r sellerwarehouse platform/plugins/

# 2. Activate via Admin Panel
# Go to Admin โ†’ Plugins โ†’ Find "Seller Warehouse" โ†’ Activate

# 3. Run migrations
php artisan migrate

# 4. Clear cache
php artisan cache:clear
php artisan view:clear

๐Ÿ“– Usage Guide

For Sellers:

  1. ๐Ÿ  Go to Vendor Dashboard โ†’ Warehouses
  2. โž• Click "Add Warehouse" to create your first warehouse
  3. ๐Ÿ“ Fill in all required fields with accurate address
  4. โœ… First warehouse is automatically set as active
  5. ๐Ÿ”„ To change active warehouse, click "Set as Active" on another warehouse
  6. โš ๏ธ Important: You must have an active warehouse to create products!

For Admin:

  1. ๐Ÿ“Š Go to Admin โ†’ Warehouses โ†’ Seller Warehouses
  2. ๐Ÿ‘ฅ View all sellers grouped with warehouse counts
  3. ๐Ÿ” Click "Show All Warehouses" to see popup with all warehouses for a seller
  4. โšก Use action buttons to activate/deactivate/block/delete
  5. โš™๏ธ Configure settings in Warehouse Settings

๐Ÿšš Shipping Label Integration

When a shipping label is generated:

  • โœ… Active warehouse address is used as sender address
  • ๐Ÿ”„ Falls back to store address if no warehouse
  • ๐Ÿ“‹ Displays: warehouse name, full address, phone, email

๐Ÿ—„๏ธ Database Schema

Creates table: seller_warehouses

Column Type Description
id bigint Primary key
store_id bigint NULL for admin, FK to mp_stores for sellers
name string Warehouse name
status enum pending, approved, rejected
is_active boolean Currently active warehouse
is_blocked boolean Blocked by admin
blocked_reason string Reason for blocking
approved_at timestamp Approval timestamp
approved_by bigint Admin who approved

๐Ÿ”— API Routes

Vendor Routes:

Method Route Description
GET /vendor/warehouses List warehouses
GET /vendor/warehouses/create Create form
POST /vendor/warehouses Store warehouse
GET /vendor/warehouses/{id}/edit Edit form
PUT /vendor/warehouses/{id} Update warehouse
POST /vendor/warehouses/{id}/activate Set as active

Admin Routes:

Method Route Description
GET /admin/seller-warehouses List sellers with warehouses
GET /admin/seller-warehouses/store/{id} Get warehouses for seller (popup)
GET /admin/pending-warehouses Pending approval list
POST /admin/pending-warehouses/{id}/approve Approve warehouse
POST /admin/pending-warehouses/{id}/reject Reject warehouse
GET /admin/my-warehouse Admin's own warehouse
GET /admin/warehouse-settings Plugin settings

โš™๏ธ Requirements

  • โœ… Botble CMS 7.0+
  • โœ… Marketplace plugin (active)
  • โœ… Ecommerce plugin (active)

๐Ÿ†˜ Support

Email - [email protected] Whatsapp- +971553682656


Made with โค๏ธ for Botble Marketplace

โค๏ธ

Support the Author

If you find this product helpful, consider supporting the developer.

Bank Information

Bank Name- Wio Bankย  IBAN: AE040860000009582249758 ACCOUNT NUMBER: 9582249758 ACCOUNT NAME: MARYAM INTERNATIONAL LLC, Country United Arab Emirates

Scan QR Code

Bank Name- Wio Bankย  IBAN: AE040860000009582249758 ACCOUNT NUMBER: 9582249758 ACCOUNT NAME: MARYAM INTERNATIONAL LLC, Country United Arab Emirates

Leave a comment

Your email address will not be published. Required fields are marked *

Kindly log in to share your feedback on this plugin.