Shop Partner: Menu and Access Map
Version: v1.1
Last Updated: May 30, 2026
Your reference for the shop partner app's navigation structure, permission model, and team management.
App Navigation Map
| Section | Sub-sections | What it does |
|---|---|---|
| Dashboard | — | Live summary: today's orders, revenue, pending actions |
| Catalog | Stock Item, Stock Category, Print Product Catalog | Build and maintain your product catalogue; manage prices, stock levels, and availability |
| Orders | — | All incoming and active orders; accept, process, dispatch, and confirm handoff |
| Ratings | — | Customer reviews and star ratings for your shop |
| Support Cases | — | Open, view, and reply to support tickets with the BookMaMe team |
| Finance | Finance Summary, Settlement Batches, Settlement History, Remittance Batches, Remittance History, Cancellation Refunds | View earnings, settlement breakdowns, payout history, and refund records |
| Settings | Profile, Delivery Partners, Delivery Settings, Staff, Notifications | Manage your shop profile, delivery configuration, team access, and notifications |
Permission Roles
| Capability | Owner | Manager | Staff |
|---|---|---|---|
| View dashboard and live order stats | ✅ | ✅ | ✅ |
| Accept and manage orders | ✅ | ✅ | ✅ |
| View catalogue | ✅ | ✅ | ✅ |
| Edit catalogue (products, prices, stock, availability) | ✅ | ✅ | ❌ |
| View ratings and reviews | ✅ | ✅ | ✅ |
| Open and reply to support cases | ✅ | ✅ | ❌ |
| View finance summary and settlement history | ✅ | ✅ | ❌ |
| Execute settlement or remittance actions | ✅ | ❌ | ❌ |
| Manage shop profile and delivery settings | ✅ | ✅ | ❌ |
| Manage delivery partners | ✅ | ✅ | ❌ |
| Invite and manage staff | ✅ | ❌ | ❌ |
| Update payout account | ✅ | ❌ | ❌ |
Permission Codes (API reference)
shop.dashboard.view
shop.catalog.view
shop.catalog.manage
shop.orders.view
shop.orders.manage
shop.ratings.view
shop.support_cases.view
shop.support_cases.manage
shop.finance.view
shop.finance.execute
shop.profile.view
shop.profile.manage
shop.delivery_partners.manage
shop.staff.manage
shop.notifications.view
Managing Team Members
Inviting a staff member
- Go to Settings → Staff
- Click Invite staff member
- Enter their email address and select a role (
managerorstaff) - Click Send invitation
The staff member receives an email with a link to set their password. Invitations expire after 72 hours — you can resend from the same screen.
Changing a role or removing access
- Edit role: Settings → Staff → click the staff member → Edit → select new role → Save
- Remove: Settings → Staff → Remove → Confirm. Access is revoked immediately.
📸 Screenshot: Settings → Staff — list with invite and remove actions
📸 Screenshot: Invite staff member form
SOP Pages
| Guide | What it covers |
|---|---|
| Catalogue Management | Categories, products, variants, stock, availability |
| Order Fulfillment and Handoff | Accepting, packing, dispatch, handoff PIN, pickup |
| Delivery Partner Management | Assigning and managing delivery companies |
| Cancellation and Finance | Cancellations, partial orders, earnings, settlement |
| Team and Staff Management | Staff roles, invites, access revocation |
| Partner Settings and Account | Profile, payout account, fulfillment settings |