Downloads
Appropo + OneTap API
.NET Core Hosting Bundle
Latest version is 2025.03.18-203c67b1
Previous version 2024.09.15-01fc358b
Install
- Add IIS to Windows
- Install the .NET Core Hosting Bundle
- Download Appropo zip and extract into
C:\Appropo\
- Edit
C:\Appropo\appropo-x64\appropo-x64\appsettings.json
and set the Database connection string and any OneTap Ids, add an API Key, don’t reuse the example one (it’s best to give different API Keys to different people, so that they can be disabled if necessary)
- Create the IIS site
- In IIS Manager, open the server’s node in the Connections panel. Right-click the Sites folder. Select Add Website from the contextual menu.
- Provide a Site name (appropo-api) and set the Physical path to
C:\Appropo\appropo-x64\appropo-x64
. Provide the Binding configuration (Port: 81) and create the website by selecting OK.
- From Applications Pools, select the sites pool and Edit Application Pool, set .NET CLR version to No Managed Code
- Open web browser to
http://localhost:81
you should see the API documentation
- Open a port on the Router and forward to this computers IP and port (81)
Update
- Copy config file to
C:\Appropo\appsettings.json
- Stop IIS site
- Download Appropo zip and extract into
C:\Appropo\
- Replace old folder with new
- Copy config file from
C:\Appropo\appsettings.json
to C:\Appropo\appropo-x64\appropo-x64\appsettings.json
- Start IIS site
- Open web browser to
http://localhost:81
you should see the API documentation
Changelog
2025.03.18-203c67b1
2024.09.15-01fc358b
- Added TenderLine type and provider overrides for Online Orders
- TENLINETYP added
2024.05.03-07acc83c
2024.04.16-7a0fb106
- ONLINE ORDER 24.01 support
2023.06.09-0ec0228f
- ONLINE ORDER ETA label changes rolled back
2023.04.19-a6f4649e
- ONLINE ORDER Redeem Points 2 - Free Item
- Merged <22.01 and >=22.02 builds
2023.03.19-c67d0706
2023.02.21-7d232039
- EATIN Uses “Eat In” section instead of Phone Order sections
- EATIN Can put orders onto existing Table tabs
- ITEMGROUPS added
- CASHUP Add optional types to some fields
2022.11.21-c3c4a260
- OneTap 22.01 Compatible Build
2022.08.03-d0267c41
- CASHUP include invoice line with non-zero actual amounts
- CASHUP include super items and remove from food sales