Learn which InStore modules you can override using the InStore APIs.
InStore modules are micro-frontends, each of which implements a business process. The InStore POS is the hosted collection that provides the POS experience.
Some modules can be modified for your unique implementation. Others provide core functionality that cannot be modified, but that have a presentation layer that can be modified to customize the user experience.
| Module | Can be modified? |
|---|---|
| InStore_Cart | Yes |
| InStore_Cash_Management | Presentation layer is modifiable |
| InStore_Catalog | Yes |
| InStore_Customer | Yes |
| InStore_Device_Management | Presentation layer is modifiable |
| InStore_Payment | Presentation layer is modifiable |
| InStore_Refund | Presentation layer is modifiable |
| InStore_Reprint_Receipt | Yes |
| InStore_Transaction_History | Yes |
Administration parameters are designed to work with out-of-the-box modules. Parameter behavior may vary if you customize a module.