Installation and Setup Guide for KvcodesPOS with Flutter POS App
Step 1: Extract the Zip File
- Download and extract the zip file you received.
- Inside the extracted contents, locate the
KvcodesPOS
folder.
Step 2: Copy KvcodesPOS to FA Modules
- Copy the
KvcodesPOS
folder. - Navigate to your FA (FrontAccounting) installation directory and go to the
modules
folder (FA/modules/
). - Paste the
KvcodesPOS
folder here, so the path should look likeFA/modules/KvcodesPOS
.
Step 3: Install and Activate KvcodesPOS
- Log in to your FA system.
- Go to the
Install/Activate Extensions
section. - Find
KvcodesPOS
in the list, install it, and activate it.
Step 4: Obtain Access Token
- After activation, a new link will appear under the
Setup
menu. - Click on this link to access the KvcodesPOS settings.
- Here, you will see an
Access Token
. This token is required to connect your FA with the Flutter POS app. - Copy this access token and save it for later use.
- If you need to generate new credentials, click on
Create New
. Note that only one set of credentials will be valid at a time.
Step 5: Configure Flutter POS App
- On the Flutter side, update the following details in your app:
- Logo(App Icon)
- App Name
- Package Name. (com.kvcodes.pos)
- Add the access token obtained from the KvcodesPOS settings.
- Add the URL of your FA system in the format:
https://yourdomain.com/modules/KvcodesPOS
orhttps://erp.example.com/modules/KvcodesPOS
.
Step 6: Build and Test the App
- Generate the APK or create a release bundle to get the app ready.
- Test the app with the configuration and access token you have set.
By following these steps, you will successfully integrate and test KvcodesPOS with your FA and Flutter POS app.