Download Free
📖 Documentation

User Guide

A complete guide explaining every feature, setting, and output of E-Order Manager.

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)
🔒 Privacy Guarantee

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:

python src/main.py

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:

MethodHow To
Drag & DropDrag the PDF file from File Explorer and drop it on the dashed upload area
Browse FilesClick the "Browse Files" button to open a file picker dialog
✅ Accepted Files

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

OptionWhen to Use
🔍 Auto Detect (default)When your PDF contains a mix of Meesho and Flipkart orders, or you're unsure of the source
🛍️ MeeshoWhen the PDF is downloaded from Meesho's seller panel (forces Meesho processing)
📦 FlipkartWhen the PDF is downloaded from Flipkart's seller panel (forces Flipkart processing)

Page Layout Settings

OptionWhat 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.
⚠️ Note on Orientation

Orientation (Portrait/Landscape) only applies to Roll Format mode. In A4 mode, labels are always placed portrait.

Panel 2: Processing Options

SettingEffect
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 ByResult
SKU (Default)Rows sorted A→Z by the full SKU code string
Product NameRows sorted A→Z by the product name part of the SKU (segment after | if present)
Separate DocumentsWhat You Download
Unchecked (default)A single combined .pdf file: Summary on first pages, then all cropped labels
CheckedA .zip archive containing two PDFs: Labels_*.pdf and Summary_*.pdf

What You Get Back

Output File Naming

OrderReport_DD-Mon-YYYY_HH.MM.pdf
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)

OrderReport_07-Mar-2026_14.35.zip
├── 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.

⚠️ Flipkart Notice

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.

💡 Why This Matters

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

ProblemLikely CauseSolution
"Please select a PDF file" errorNo file selectedSelect a PDF file first
"Server Error" messageCorrupted or password-protected PDFTry with a different PDF
Labels not croppedWrong marketplace selectedTry "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 browserServer failed to startCheck for Python errors in the console
A4 mode labels are tinyLabels have a lot of whitespaceVery sparse labels may appear smaller; try Roll Format