Retailer Action Workbench
Register shop identity, draft source-linked product truth, and prepare customer quote responses without final order/payment mutation.
Role truth
What this role can safely create now
Retailer is the public local selling point. Every listing should be tied to source evidence so customer discovery stays useful and trustworthy.
Create retailer/shop profile
Register the local selling point with geo, consent, category, and field evidence.
Payload preview
Backend-bound draft
This is the exact shape sent to FAEDA API after auth and permission checks.
backend-guardedbackend-ready
{
"name": "Local verified retailer demo",
"description": "Public selling point with source-linked listings, QR entry, and customer demand capture.",
"supplyType": "LOCAL_SHOP",
"category": "GROCERY",
"phone": "03000000000",
"address": "Main bazar, Lahore",
"city": "Lahore",
"area": "Model Town",
"publicListingConsent": true,
"declaredProducts": [
"rice",
"flour",
"milk",
"buttons",
"packaging"
],
"capacityNote": "Daily shop stock is verified by FAEDA Team before public boost.",
"businessHoursNote": "9am to 10pm",
"fieldNote": "Shop photo, QR code, owner consent, source link, and customer service notes captured.",
"fieldEvidence": {
"createdFrom": "retailer_action_workbench",
"sourceLinkedListingRequired": true,
"truthBoundary": "Workbench submits draft/profile/offer/RFQ/quote records only through backend permissions. It does not create wallet, payment, GRN, inventory, invoice, ledger, settlement, or automatic supplier commitment."
}
}Runtime boundary
What this page will not do
No fake wallet
No payment execution
No GRN
No inventory movement
No invoice
No ledger posting
Next gates