A custom-built Shopify app that gives multi-location and franchise merchants granular staff roles, PIN governance, action-level POS/admin permissions, per-location access, and full audit logging. Built, installed, and supported by ECOSIRE. One-time license from $249.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify app that gives multi-location and franchise merchants granular staff roles, PIN governance, action-level POS/admin permissions, per-location access, and full audit logging. Built, installed, and supported by ECOSIRE.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Staff PIN, Roles & POS Access Control is a build-to-order Shopify app for merchants who have outgrown Shopify's stock permission model. If you run multiple locations or a franchise network, you already know the gaps: POS Pro roles are coarse, every staff member with refund rights can refund anything, and there is no unified trail of who did what, where, and when.
Custom role templates that extend Shopify POS Pro and admin staff roles beyond their built-in granularity
Action-level permission controls for discounts, refunds, price edits, drawer access, and order edits
Per-location and per-franchise access assignment so staff only act within their assigned locations
Immutable audit log capturing actor, location, action, timestamp, and before/after state for every sensitive event
Forced PIN rotation with configurable policies (minimum length, reuse prevention, expiry windows)
Suspicious-action alerts such as high-value refunds or out-of-hours discounts pushed to managers in real time
This is not an instant App Store download. ECOSIRE designs, builds, installs, and supports it for your store as a private Shopify app using the Admin GraphQL API, OAuth, app installation, and webhooks. We scope it to how your stores actually operate, then deploy it into your admin and POS workflow.
What it does. We layer custom role templates on top of Shopify's native staff/POS roles, then enforce action-level permissions — who can apply discounts beyond a threshold, who can process refunds, who can edit prices, who can open the cash drawer. Each staff member gets per-location access assignment so a clerk at one franchise can't act on another's inventory or orders. Every sensitive action is captured to an immutable audit log (actor, location, action, timestamp, before/after), and suspicious-action alerts notify managers in real time. Forced PIN rotation and configurable security policies (length, reuse, expiry) keep POS PINs from going stale.
How it's built. We use Shopify webhooks to observe order, refund, and discount events, store policy and audit data in metafields and an ECOSIRE-hosted datastore, and respect multi-location inventory boundaries throughout. Because it's custom, the rules match your real org chart — not a vendor's assumptions.
Honest expectations: this is a tailored engagement with a real delivery lead time, scoped requirements, and ongoing support. You get software shaped to your business, not a one-size template.
Runs 5+ Shopify POS locations and needs each store's staff confined to their own location, with discount and refund limits enforced per role rather than trusting every clerk with full POS Pro rights.
Operates a franchise on a single Shopify org and must guarantee one franchisee's staff cannot view, refund, or discount another franchisee's orders and inventory while keeping a central audit trail for compliance.
Needs an immutable, exportable record of every refund, discount, and price override across all locations, plus real-time alerts on suspicious high-value actions to investigate shrinkage and policy abuse.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Staff PIN, Roles & POS Access Control 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Staff PIN, Roles & POS Access Control,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Custom role templates beyond POS Pro defaults | ||||
| Action-level permissions (discounts, refunds, price edits) | ||||
| Per-location / per-franchise access isolation | ||||
| Immutable audit log of staff actions | ||||
| Forced PIN rotation and security policies | ||||
| Real-time suspicious-action alerts | ||||
| Tailored to your exact org structure and policies | ||||
| Instant self-serve install with no build time | ||||
| Ongoing maintenance for Shopify API changes |
No. This is a build-to-order app. ECOSIRE designs, builds, installs, and supports it for your specific store as a private Shopify app via OAuth. We scope it to your locations, roles, and policies rather than shipping a generic template. There is no instant App Store download.
Typical delivery is about 2 to 4 weeks from the kickoff call, depending on the number of locations, the complexity of your role and permission matrix, and your notification/integration requirements. We confirm a firm timeline during scoping. The $249 covers the standard build; unusually large or heavily customized rollouts are quoted after requirements review.
Every build includes a post-launch support window for bug fixes and configuration tweaks. Because Shopify evolves its Admin GraphQL API, POS, and webhook behavior, we offer ongoing maintenance to keep the app compatible. Support and update terms are agreed during scoping so you are never left with unmaintained custom code.
Yes. Per-location access assignment is core to the build. Each staff member is bound to their assigned location(s), and the permission layer plus multi-location inventory awareness prevents them from refunding, discounting, or editing orders and inventory outside their scope. The audit log records any attempt.
It layers on top of them rather than replacing them. Shopify's native staff roles and POS PIN login still exist; our app adds custom role templates, action-level rules, forced PIN rotation policies, and the audit/alerting that Shopify does not provide natively. We work within Shopify's permission model, not around it.
A custom-built Shopify app that gives multi-location and franchise merchants granular staff roles, PIN governance, action-level POS/admin permissions, per-location access, and full audit logging. Built, installed, and supported by ECOSIRE.