ఫ్రాంచైజ్ జోన్ ఆధారంగా పనిచేస్తుంది
ఫ్రాంచైజ్ను ప్రతి స్టోర్కు ప్రత్యేకంగా Franchise ID ద్వారా లింక్ చేయరు.
బదులుగా:
Admin ఒక ఫ్రాంచైజ్కు Zones (జోన్లు) కేటాయిస్తారు.
ఆ జోన్లకు చెందిన అన్ని స్టోర్లు ఆ ఫ్రాంచైజ్కు కనిపిస్తాయి.
ఆ జోన్లలో జరిగే ఆర్డర్లపై ఫ్రాంచైజ్ కమిషన్ పొందవచ్చు.
క్లయింట్కు సూచన: ప్రతి జోన్ను సాధ్యమైనంత వరకు ఒక్క ఫ్రాంచైజ్కు మాత్రమే కేటాయించడం మంచిది. ఒకే జోన్ను రెండు ఫ్రాంచైజ్లకు కేటాయిస్తే, కమిషన్ కోసం సిస్టమ్ మొదట సృష్టించబడిన (పాత) ఫ్రాంచైజ్ను ఎంపిక చేస్తుంది.
2. Admin ఫ్రాంచైజ్ను ఎక్కడ సృష్టిస్తారు?
URL
Admin Panelలో మార్గం
Business Settings → Franchise Setup
ఫ్రాంచైజ్ను సృష్టించేటప్పుడు Admin నమోదు చేయాల్సిన వివరాలు
ఫీల్డ్ | అవసరమా? | ఉపయోగం |
|---|---|---|
First Name | అవును | ఫ్రాంచైజ్ సంప్రదింపు వ్యక్తి పేరు |
Last Name | కాదు | అవసరమైతే నమోదు చేయవచ్చు |
Phone | కాదు | సంప్రదింపు నంబర్ |
అవును | ఫ్రాంచైజ్ ప్యానెల్కు Login ID | |
Password | అవును (సృష్టించేటప్పుడు) | Login Password (కనీసం 6 అక్షరాలు) |
Franchise Commission (%) | కాదు | ఈ ఫ్రాంచైజ్కు ప్రత్యేక కమిషన్. ఖాళీగా ఉంచితే సిస్టమ్ Default Commission ఉపయోగిస్తుంది |
Zones | అవును (కనీసం ఒకటి) | ఈ ఫ్రాంచైజ్ నిర్వహించాల్సిన ప్రాంతాలు |
Adminకు అందుబాటులో ఉన్న చర్యలు
చర్య | ఉపయోగం | URL |
|---|---|---|
Create / List | కొత్త ఫ్రాంచైజ్ను సృష్టించడం మరియు అన్ని ఫ్రాంచైజ్లను చూడటం | |
Edit | వివరాలు, జోన్లు, కమిషన్ మార్చడం | |
Enable / Disable | ఫ్రాంచైజ్ Loginను యాక్టివేట్ లేదా బ్లాక్ చేయడం | Franchise Listలో Status Toggle |
Delete | ఫ్రాంచైజ్ను తొలగించడం | Franchise Listలో Delete Action |
ఫ్రాంచైజ్ పార్ట్నర్ను సృష్టించే విధానం
Admin Admin Panelలో Login అవ్వాలి.
Business Settings → Franchise Setupకు వెళ్లాలి.
పేరు, Email, Password నమోదు చేయాలి.
అవసరమైతే ఆ ఫ్రాంచైజ్కు ప్రత్యేక Commission % సెట్ చేయాలి.
ఒకటి లేదా అంతకంటే ఎక్కువ Zones ఎంచుకోవాలి.
Save చేయాలి.
Login వివరాలను ఫ్రాంచైజ్ పార్ట్నర్తో షేర్ చేయాలి.
3. Commission ఎక్కడ సెట్ చేయాలి? — రెండు చోట్ల
స్థాయి | ఎక్కడ | ఎప్పుడు ఉపయోగించబడుతుంది |
|---|---|---|
Per Franchise | Franchise Setup Create/Edit Form → Commission (%) | ఆ ఫ్రాంచైజ్కు ప్రత్యేక Commission నమోదు చేసినప్పుడు |
Global Default | Business Settings → Business Setup → Default Franchise Commission (%) | ఫ్రాంచైజ్ Commission ఖాళీగా ఉన్నప్పుడు |
4. Default Franchise Commission ఎక్కడ సెట్ చేయాలి?
ఒక ఫ్రాంచైజ్కు ప్రత్యేకంగా Commission % ఇవ్వకపోతే, సిస్టమ్ Global Default Commissionను ఉపయోగిస్తుంది.
ఎక్కడ సెట్ చేయాలి?
Admin Panel → Business Settings → Business Setup
అక్కడ:
Default Franchise Commission (%)
అనే ఆప్షన్ను కనుగొని Commission శాతాన్ని సెట్ చేయాలి.
ఈ Default Commission, వ్యక్తిగత Commission విలువ లేని అన్ని ఫ్రాంచైజ్లకు వర్తిస్తుంది.
5. ఫ్రాంచైజ్ ఎలా Login అవుతుంది?
Login URL
అవసరమైన Login వివరాలు
Admin సృష్టించిన Email
Admin సృష్టించిన Password
Captcha — Enabled చేసి ఉంటే
Login విజయవంతమైన తర్వాత
ఫ్రాంచైజ్ తన ప్యానెల్లోకి వెళ్తుంది:
ముఖ్యమైన విషయాలు
Admin ఫ్రాంచైజ్ అకౌంట్ను Disable చేస్తే Login చేయడం సాధ్యం కాదు.
Franchise Panelలో Logout ఆప్షన్ ఉంటుంది.
6. Franchise Commission ఎలా పనిచేస్తుంది?
ముఖ్యమైన విషయం
Franchise Commission అనేది కస్టమర్పై అదనంగా విధించే ఛార్జ్ కాదు.
ఇది పూర్తయిన Store Order ద్వారా Admin పొందే Commissionలో ఫ్రాంచైజ్కు ఇచ్చే ఒక భాగం.
ఉదాహరణ
Orderపై Admin Commission = ₹100
Franchise Commission Rate = 30%
Franchise Earnings = ₹30
ఈ ఉదాహరణలో ఫ్రాంచైజ్కు ఇచ్చే ₹30 కారణంగా Admin Walletలోని Commission ₹30 తగ్గుతుంది.
Franchise Earnings ఎక్కడ చూడాలి?
Commission నిర్ణయించే నియమం
ఫ్రాంచైజ్కు ప్రత్యేక Commission % ఉంటే → దానినే ఉపయోగిస్తుంది
లేకపోతే → Business Setupలో ఉన్న Default Franchise Commission ఉపయోగిస్తుంది
7. Commission ఎప్పుడు జోడించబడుతుంది?
Order Completed అయినప్పుడు మరియు Order Transaction సృష్టించబడినప్పుడు Commission లెక్కించబడుతుంది.
వర్తించే ఆర్డర్లు
సాధారణ Store / Product Orders
Commission Support ఉన్న Orders
Commission వర్తించని సందర్భాలు / Zero అయ్యే సందర్భాలు
Subscription Modelలో ఉన్న Store
Admin Store Commission zero కాబట్టి Franchise Commission కూడా zero అవుతుంది.Parcel Orders
ఈ Order Flowలో Franchise Commission వర్తించదు.ఆ Order Zoneకు Active Franchise లేకపోతే
8. Stores ఫ్రాంచైజ్తో ఎలా కనెక్ట్ అవుతాయి?
Storeలో ప్రత్యేకంగా “Franchise Owner” అనే Field ఉండదు.
Store మరియు Franchise మధ్య సంబంధం Zone ద్వారా ఏర్పడుతుంది.
ఉదాహరణ
Store → Zone Aకి చెందినది.
Franchise → Zone Aకు Assign చేయబడింది.
ఆ Store → Franchise Panelలో కనిపిస్తుంది.
Franchise కొత్త Storeను జోడించినప్పుడు
Franchise తనకు Assign చేసిన Zonesలో మాత్రమే Storeను Add చేయగలదు.
కొత్త Store సాధారణంగా Pending / Inactive స్థితిలో ప్రారంభమవుతుంది.
Store Live కావడానికి Admin Approve / Activate చేయాలి.
9. పూర్తి Business Flow
A) Franchise Partnerను Onboard చేయడం
Admin Franchise Setup ఓపెన్ చేస్తారు.
Account Create చేస్తారు.
Zones Assign చేస్తారు.
అవసరమైతే Commission సెట్ చేస్తారు.
Login URLను పార్ట్నర్తో షేర్ చేస్తారు:
Franchise LoginPartner Login చేసి Franchise Panelను ఉపయోగించడం ప్రారంభిస్తారు.
B) Franchise రోజువారీ పని
Franchise Panelలో Login అవ్వాలి.
అవసరమైన Module ఎంచుకోవాలి — Food / Grocery / etc.
తమకు Assign చేసిన Zonesలో:
Orders
Stores
Products
Campaigns
Banners
Coupons
నిర్వహించవచ్చు.
అవసరమైతే కొత్త Stores Add చేయవచ్చు.
Admin Approval తప్పనిసరి.My Earningsలో తమ Earningsను చూడవచ్చు.
C) Delivered Orderపై Money Flow
Customer Order పూర్తి అవుతుంది.
System Order Transactionను సృష్టిస్తుంది.
ఆ Order Zoneకు సంబంధించిన Franchiseను గుర్తిస్తుంది.
Admin Commission ఆధారంగా Franchise Commission %ను లెక్కిస్తుంది.
వచ్చిన Earningsను ఆ Franchise అకౌంట్కు సేవ్ చేస్తుంది.
Franchise తన My Earningsలో ఆ మొత్తాన్ని చూడగలదు.
1. Important Idea: Franchise Works by Zone
Franchise is not linked store-by-store with a franchise ID.
Instead:
Admin assigns Zones to a Franchise
Any store that belongs to those zones becomes visible to that franchise
Orders placed in those zones can generate franchise commission
Tip for client: Prefer giving each zone to only one franchise. If two franchises share the same zone, the system picks the first (oldest) franchise for commission.
2. Where Admin Creates a Franchise
URL
https://admin.mydearcart.com/admin2/admin/business-settings/franchise
Path in Admin Panel
Business Settings → Franchise Setup
What Admin Fills While Creating
Field | Required? | Purpose |
|---|---|---|
First Name | Yes | Franchise contact name |
Last Name | No | Optional |
Phone | No | Contact number |
Yes | Login ID for franchise panel | |
Password | Yes (on create) | Login password (minimum 6 characters) |
Franchise Commission (%) | No | Special commission for this franchise. If left blank, system default is used |
Zones | Yes (at least one) | Areas this franchise will manage |
Admin Actions Available
Action | What it does | URL |
|---|---|---|
Create / List | Add new franchise and view all | https://admin.mydearcart.com/admin2/admin/business-settings/franchise |
Edit | Change details, zones, commission | https://admin.mydearcart.com/admin2/admin/business-settings/franchise/edit/{id} |
Enable / Disable | Activate or block franchise login | Status toggle on franchise list |
Delete | Remove franchise | Delete action on franchise list |
Step-by-step: Create a Franchise Partner
Admin logs into Admin Panel
Goes to Business Settings → Franchise Setup
Enters name, email, password
Optionally sets a commission % for that franchise
Selects one or more zones
Saves
Shares login details with the franchise partner
3. Where Commission is Set (Two Places)
Level | Where | When it is used |
|---|---|---|
Per Franchise | Franchise Setup create/edit form → Commission (%) | Used if filled for that franchise |
Global Default | Business Settings → Business Setup → Default Franchise Commission (%) | Used if franchise commission is blank |
4. Where Default Franchise Commission is Set
If a franchise does not have its own commission %, the system uses a global default.
Where to set it
Admin Panel → Business Settings → Business Setup
Look for: Default Franchise Commission (%)
This default applies to all franchises that do not have a personal commission value.
5. How Franchise Logs In
Login URL
https://admin.mydearcart.com/admin2/login/franchise
Login Details Required
Email (created by Admin)
Password (created by Admin)
Captcha (if enabled)
After Successful Login
Franchise opens their panel:
https://admin.mydearcart.com/admin2/franchise-panel/
Notes
If Admin disables the franchise account, login is blocked
Logout is available from the franchise panel
6. How Commission Works (Simple Explanation)
Key Concept
Franchise commission is not a separate charge on the customer.
It is a share of the Admin’s commission from a completed store order.
Example
Admin commission on the order = ₹100
Franchise commission rate = 30%
Franchise earning = ₹30
Admin’s wallet commission is reduced by this franchise share (₹30 in this example).
Where Franchise Sees Earnings
https://admin.mydearcart.com/admin2/franchise-panel/earnings
Resolution Rule
If franchise has its own commission % → use that
Else → use default franchise commission from Business Setup
7. When Commission is Added
Commission is calculated when an order is completed and the order transaction is created.
Applies to
Normal store / product orders (with commission support)
Does not apply / becomes zero when
Store is on subscription model (admin store commission is zero, so franchise also gets zero)
Parcel orders (franchise commission is not applied in this flow)
No active franchise is linked to the order’s zone
8. How Stores are Connected to Franchise
There is no direct “Franchise Owner” field on the store.
Connection is through Zone:
Store belongs to Zone A
Franchise is assigned Zone A
That store appears in Franchise Panel
When Franchise Adds a Store
Franchise can add a store only inside their assigned zones
New store usually starts as pending / inactive
Admin must approve / activate the store before it goes live
9. End-to-End Business Flows
A) Onboard a Franchise Partner
Admin opens Franchise Setup
Creates account + assigns zones + sets commission (optional)
Shares login URL: https://admin.mydearcart.com/admin2/login/franchise
Partner logs in and starts using Franchise Panel
B) Daily Franchise Work
Login to Franchise Panel
Select module (Food / Grocery / etc.)
Manage orders, stores, products, campaigns, banners, coupons for assigned zones
Add new stores if needed (Admin approval required)
Check earnings under My Earnings
C) Money Flow on a Delivered Order
Customer order is completed
System creates order transaction
Finds franchise of that zone
Calculates franchise % from admin commission
Saves earning against that franchise
Franchise can see it in My Earnings