Welcome to the Simphony POS JavaScript Extensibility Application Reference.
This repository includes curated examples, templates, and guidance for building JavaScript-based extensibility applications in Oracle Simphony POS.
This repository is intended for developers working on Oracle Simphony POS who need to:
- Understand and implement JavaScript-based extensibility applications.
- Explore real-world usage of Simphony JavaScript APIs for client-side customization.
- Learn best practices for integrating Simphony POS with third-party services (e.g., loyalty systems, gift cards, e-billing, REST APIs).
This repository includes:
- ✅ Sample JavaScript modules using Simphony’s Extensibility API
- ✅ Examples for common events and lifecycle hooks
- ✅ Templates for creating custom UI dialogs and panels
- ✅ Integration samples with web services and REST APIs
- ✅ Debugging and troubleshooting tips
- Language: JavaScript
- POS System: Oracle Micros Simphony v19.2x and above
- Platform: Windows-based Simphony Clients
- Development Tools: Simphony Extensibility SDK, Chrome DevTools, Visual Studio Code
Component | Compatibility |
---|---|
Simphony POS Version | 19.8.x and above |
OS Support | Windows, Linux and Android Only |
Simphony Client Type | Workstation/Tablet |
Supported Browsers | Chromium Embedded |
- Linux and Android-based Simphony clients are supported.
- These samples follow Oracle’s official JavaScript Extensibility guidelines.
- Extensions can be deployed at various Simphony hierarchy levels (Enterprise, Property, RVC).
- Detailed reference documentation is available here:
👉 Oracle Simphony JavaScript Extensibility Guide
If you have improvements, new samples, or bug fixes, please submit a pull request.
Together, we can build a comprehensive library of extensibility solutions for the Simphony developer community.
This repository is licensed under the MIT License. See LICENSE
for more information.
🔗 Author: Gohulan Somanathan
📧 Email: gohulan@outlook.com
🔗 LinkedIn: linkedin.com/in/gohulan