What is E-Order Manager?
E-Order Manager is a local PDF processing tool for Meesho and Flipkart sellers. You upload your raw shipping label PDF (as downloaded from the marketplace), choose your preferences, and the app returns:
- Cleaned & cropped shipping labels (ready to print)
- An Order Summary table (SKU-wise count of all orders)
Everything runs on your own computer — no internet needed, no data uploaded anywhere. Your sensitive order data stays 100% local.
Getting Started
Launch the application by double-clicking E-Order-Manager.exe, or from source:
The browser will automatically open at http://127.0.0.1:8000
Step 1 — Uploading Your PDF
You can upload a PDF in two ways:
| Method | How To |
|---|---|
| Drag & Drop | Drag the PDF file from File Explorer and drop it on the dashed upload area |
| Browse Files | Click the "Browse Files" button to open a file picker dialog |
Only .pdf files are accepted. If you select a non-PDF file, an error message appears and the file is rejected. Once selected, the file name appears in purple confirming it's ready.
Step 2 — Configure Your Settings
There are three setting panels, each controlling a different aspect of the output.
Panel 1: Marketplace & Layout
| Option | When to Use |
|---|---|
| 🔍 Auto Detect (default) | When your PDF contains a mix of Meesho and Flipkart orders, or you're unsure of the source |
| 🛍️ Meesho | When the PDF is downloaded from Meesho's seller panel (forces Meesho processing) |
| 📦 Flipkart | When the PDF is downloaded from Flipkart's seller panel (forces Flipkart processing) |
Page Layout Settings
| Option | What You Get |
|---|---|
| 🖨️ Roll Format (Thermal) | Each label is one page — standard for thermal printers. Page size matches the cropped label size. |
| 📄 A4 Size (4 Labels) | Four labels are arranged on each A4 page in a 2×2 grid. Useful for office laser/inkjet printers. |
Orientation (Portrait/Landscape) only applies to Roll Format mode. In A4 mode, labels are always placed portrait.
Panel 2: Processing Options
| Setting | Effect |
|---|---|
| Remove Tax Invoice ☑ (default ON) | Crops off the TAX INVOICE section from Meesho labels. Only the shipping label is kept. |
| Remove Tax Invoice ☐ (OFF) | The full label including tax invoice is kept as-is. |
Panel 3: Summary Options
| Sort By | Result |
|---|---|
| SKU (Default) | Rows sorted A→Z by the full SKU code string |
| Product Name | Rows sorted A→Z by the product name part of the SKU (segment after | if present) |
| Separate Documents | What You Download |
|---|---|
| Unchecked (default) | A single combined .pdf file: Summary on first pages, then all cropped labels |
| Checked | A .zip archive containing two PDFs: Labels_*.pdf and Summary_*.pdf |
What You Get Back
Output File Naming
OrderReport_DD-Mon-YYYY_HH.MM.zip
# Example: OrderReport_07-Mar-2026_14.35.pdf
Combined PDF (Default)
Page 1: Order Summary Table (A4) with SKU Designation, Item Size, and Quantity columns.
Pages 2+: Cropped shipping labels — one per page for Roll Format, or 4 per page for A4 mode.
ZIP Archive (Separate Mode)
├── Summary_07-Mar-2026_14.35.pdf ← Only the summary table
└── Labels_07-Mar-2026_14.35.pdf ← Only the cropped labels
Cropping Explained
Meesho Labels
When "Remove Tax Invoice" is checked, the TAX INVOICE section is precisely cropped at the separator border line between product details and the tax section. The border itself is preserved in the output.
Flipkart Labels
The address box at the bottom (return address + tax invoice below the dashed separator) is always removed. This cannot be disabled — it is required for Flipkart standard label format.
A yellow notice will appear in the dashboard informing you: "Address box at the bottom will be cropped and removed compulsorily as per standard format rule."
The Red Badge Feature
If any label has Quantity > 1, a red filled circle is drawn in the bottom-right corner of that label's page.
This is a quick visual alert when packing — reminding you to pack multiple items in the same order. No more missed multi-quantity orders!
Troubleshooting
| Problem | Likely Cause | Solution |
|---|---|---|
| "Please select a PDF file" error | No file selected | Select a PDF file first |
| "Server Error" message | Corrupted or password-protected PDF | Try with a different PDF |
| Labels not cropped | Wrong marketplace selected | Try "Auto Detect" or select the correct marketplace |
| SKUs show as "Unknown SKU" | Image-based PDF (scanned) | Processor only works on text-based PDFs |
| App doesn't open in browser | Server failed to start | Check for Python errors in the console |
| A4 mode labels are tiny | Labels have a lot of whitespace | Very sparse labels may appear smaller; try Roll Format |