- INTERNAL - Bepoz Help Guides
- MyPlace
- Onboarding | Technical implementation
-
End-User | Products & SmartPOS
-
End-User | Stock Control
-
End-User | Table Service and Kitchen Operations
-
End-User | Pricing, Marketing, Promotions & Accounts
- Prize Promotions
- Points, Points Profiles and Loyalty
- Product Promotions
- Repricing & Discounts in SmartPOS
- Vouchers
- Account Till Functions
- Pricing, Price Numbers and Price Modes
- Raffles & Draws
- Marketing Reports
- Accounts and Account Profiles
- Rewards
- SmartPOS Account Functions
- Troubleshooting
- Product Labels
- Packing Slips
-
End-User | System Setup & Admin
-
End-User | Reporting, Data Analysis & Security
-
End-User | Membership & Scheduled Billing
-
End-User | Operators, Operator Permissions & Clocking
-
Interfaces | Data Send Interfaces
-
Interfaces | EFTPOS & Payments
- NZ EFTPOS Interfaces
- Linkly (Formerly PC-EFTPOS)
- Adyen
- Tyro
- ANZ BladePay
- Stripe
- Windcave (Formerly Payment Express)
- Albert EFTPOS
- Westpac Presto (Formerly Assembly Payments)
- Unicard
- Manager Cards External Payment
- Pocket Voucher
- OneTab
- Clipp
- eConnect-eConduit
- Verifone
- AXEPT
- DPS
- Liven
- Singapore eWallet
- Mercury Payments TRANSENTRY
- Ingenico
- Quest
- Oolio - wPay
-
Interfaces | SMS & Messaging
-
Interfaces | Product, Pricing, Marketing & Promotions
- Metcash Loyalty
- Range Servant
- ILG Pricebook & Promotions
- Oolio Order Manager Integration
- Ubiquiti
- Product Level Blocking
- BidFood Integration
- LMG
- Metcash/IBA E-Commerce Marketplace
- McWilliams
- Thirsty Camel Hump Club
- LMG Loyalty (Zen Global)
- Doshii Integration
- Impact Data
- Marsello
- IBA Data Import
- Materials Control
- Last Yard
- Bepoz Standard Transaction Import
-
Interfaces | Printing & KDS
-
Interfaces | Reservation & Bookings
-
Interfaces | Database, Reporting, ERP & BI
-
Interfaces | CALink, Accounts & Gaming
- EBET Interface
- Clubs Online Interface
- Konami Interface
- WIN Gaming Interface
- Aristocrat Interface
- Bally Interface
- WorldSmart's SmartRetail Loyalty
- Flexinet & Flexinet SP Interfaces
- Aura Interface
- MiClub Interface
- Max Gaming Interface
- Utopia Gaming Interface
- Compass Interface
- IGT & IGT Casino Interface
- MGT Gaming Interface
- System Express
- Aristocrat nConnect Interface
- GCS Interface
- Maxetag Interface
- Dacom 5000E Interface
- InnTouch Interface
- Generic & Misc. CALink
-
Interfaces | Miscellaneous Interfaces/Integrations
-
Interfaces | Property & Room Management
-
Interfaces | Online Ordering & Delivery
-
Interfaces | Purchasing, Accounting & Supplier Comms
-
SmartPOS | Mobile App
-
SmartPDE | SmartPDE 32
-
SmartPDE | Denso PDE
-
SmartPDE | SmartPDE Mobile App
-
MyPlace
-
MyPlace | myPLACE Lite
-
MyPlace | Backpanel User Guides
- Bepoz Price Promotions
- What's on, Events and tickets
- Staff
- System Settings | Operational Settings
- Vouchers & Gift Certificates
- Member Onboarding
- Members and memberships
- System Settings | System Setup
- Reports and Reporting
- Actions
- Offers | Promotions
- Messaging & Notifications
- System Settings | App Config
- Surveys
- Games
- User Feedback
- Stamp Cards
-
MyPlace | Integrations
-
MyPlace | FAQ's & How-2's
-
MyPlace | Release Notes
-
YourOrder
-
YourOrders | Backpanel User Guides
-
YourOrders | YourOrder Kiosk User Guide
-
YourOrders | Merchant App User Guide
-
WebAddons
-
Installation / System Setup Guides
- SmartPOS Mobile App | Setup
- SmartPOS Mobile App | SmartAPI Host Setup
- SmartPOS Mobile App | BackOffice Setup
- SmartPOS Mobile App | Pay@Table setup
- SmartKDS Setup 4.7.2.7 +
- SmartKDS Setup 4.6.x
- SQL Installations
- Server / BackOffice Installation
- New Database Creation
- Multivenue Setup & Config.
- SmartPOS
- SmartPDE
- Player Elite Interface | Rest API
- Interface Setups
- Import
- KDSLink
- Snapshots
- Custom Interface Setups
-
HOW-2
- Product Maintenance
- Sales and Transaction Reporting
- SmartPOS General
- Printing and Printing Profiles
- SQL
- Repricing & Discounts
- Stock Control
- Membership
- Accounts and Account Profiles
- Miscellaneous
- Scheduled Jobs Setups
- Backoffice General
- Purchasing and Receiving
- Database.exe
- EFTPOS
- System Setup
- Custom Support Tools
-
Troubleshooting
-
Hardware
MyPlace : Bepoz Setup Guide
This document has been created with the purpose to instruct the Implementation Specialist/Bepoz Technical on how to do the technical setup of Bepoz and SQL in preparation for the MyPlace back panel configuration.
Pre-requisites
Before initiating the setup, there are some requirements to be completed.
-
Check the Bepoz version (4.5.2+ is required)
-
Confirm usage of existing or new “Account Groups”.
-
The customer has created a port forwarding rule in the HO’s router pointing to the Bepoz server.
-
The server has a static IP address.
Check-list of info that needs to be kept
This is the list of information that needs to be provided to the Special Projects Team.
|
|
|
|
|
|
|
|
|
|
|
|
-
Account Groups
Name |
ID |
Template Account Number |
Card Lenght |
Card Pattern |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
Procedure
1. Request additional till license
Send email account
2. Operator Setup
-
Go to Bepoz Back-office → Maintenance → Operator
-
Create a new operator under the staff group (or anything similar)
-
To create a new operator, right-click on an existing operator and click ‘Copy Highlighted Operator as New Operator’
-
Set operator number to MYPLACE
-
Rename it to be ‘MyPlace App Operator’
-
Click OK
-
-
Record the Operator ID
Online Payment Setup
For multi-venues, the payment name must be created to all venues using the same payment number and name.
-
Go to Bepoz Back-office → System Setup → Venue, Store & Tills
-
Click on ‘Edit Venue Settings → Go to the tab ‘Names’
-
In the ‘Credit Card Currencies’ add a new payment name as ‘App Payment’ and tick the ‘Hide Button’ checkbox.

2. Create a new API Till
Navigate to “Venues, Stores & Tills:
-
Go to Bepoz Back Office → System Setup → Venue, Stores & Tills
-
→ Right-click on the Main Server → Select ‘Copy this work station” → Rename the workstation to be ‘MyPlace API Till”
-
UNTICK ‘Is WorkStation’
-
Till Mode: API Till
-
Make sure Account Group is set to “All Accounts”

-
Record the Till ID
Store Procedure Extension Setup (.dll)
Go to the Bepoz programs folder and copy/replace the storedProc.dll with the latest version.
XML API Job Setup
-
Go to Bepoz Back Office → System Setup → Scheduled Jobs
-
Click on ‘Add Job’.
-
Job Name: MyPlace XMLAPI [port_number] *9291 as default
-
Venue: All Venues – If multivenue site, select the venue this setup is for.
-
DLL Name: Jobxml_api.Dll
-
Class Name: XML_API
-
-
Schedule Job
-
Click on ‘Add’
-
TICK ‘start date’
-
UNTICK ‘end date’
-
TICK ‘every day’
-
TICK ‘on start up only’
-
Click on ‘OK’
-
-
DON’T TICK ‘Bypass MAC Security’.
-
MAC Key
-
-
Connection Port
-
9291 or any other port not in use (internal use only)
-
-
Failure Retries Count: 30
-
Failure Retries Interval (sec): 30
-
Till:
-
Select the API Till created earlier (MyPlace API Till)
-

StoredProc API Job Setup
-
Go to Bepoz Back Office → System Setup → Scheduled Jobs
-
Click on ‘Add Job’.
-
Job Name: MyPlace StorProc [port_number]
-
DLL Name: Job_storproc.Dll
-
Class Name: Job StoredProc
-
-
Schedule Job
-
Click on ‘Add’
-
TICK ‘start date’
-
UNTICK ‘end date’
-
TICK ‘every day’
-
TICK ‘on start up only’
-
Click on ‘OK’
-
-
TICK ‘Bepoz Passthrough’.
-
MAC Key:
-
Use the same MAC key for the XML job and StoredProc job.
-
-
XML API Path:
-
http://127.0.0.1:9192 (Connection port used in the XML API Job setup)
-
-
Listen Port: Port number used for the port forwarding rule
Account Setup
This step will depend on how the customer want the membership structure to be.
Account Groups
-
Go to Bepoz Back-office → Maintenance → Accounts
-
Create account group(s) or use existing account groups.
-
Template Accounts
-
Card length and pattern
Card Prefix Setup
Create a new card prefix setup or confirm the card prefix is already configured.
To create a new card prefix
-
Go to Bepoz Back-office → System Setup → Card Prefixes
-
Click on “Add CardPrefix”
-
Enter prefix. E.g. %APP
-
Enter 0 to apply to all venues
-
-
Edit the Card prefix you just created.
-
Change Card Type to Account Card
-
Enter Strip Characters (e.g. 4 if using %APP as a prefix)
-
Enter how many characters to be used after the prefix (e.g. 8 → *this is the length of the account card number)
-
Firewall Setup
Go to Windows Firewall advanced settings to add a port exception.
-
Go to ‘Inbound Rules’
-
Add new rule
-
Enter port
-
Allow connection
-
Tick all options (domain, private, public)
-
Enter name – e.g. MyPlace App 9192
-
-
-
Go to ‘Outbound Rule’
-
Add new rule
-
Enter port
-
Allow connection
-
Tick all options (domain, private, public)
-
Enter name – e.g. MyPlace App 9192
-
-
Run the SQL Scrips
-
Run the BepozUPD.exe program.
-
Select option “M”
-
Wait for the scripts to download and install
-
Make sure all scripts have been installed and there is no error message.

Run the SQL Scrips (Alternative Option)
-
Run the “SQL Server Management Studio” Program on the Bepoz server PC.
-
Click on “Connect” button in “Connect to server” window
-
Expand the Database folder and highlighted the Bepoz database name.
-
-
Click “New Query”
-
Make sure to create the query for the database being used by Bepoz.
-
-
Copy scripts from Create SQL Stored Procedures Scripts - MyPlace Onboarding - Confluence (atlassian.net) and paste them into the query box.
-
Click “Execute” button to run the scripts
-
-
After creating the scripts, you also want to update them, in case this database already have a outdated version of the script.
-
To update the scripts copy the scripts from Update SQL Stored Procedures Scripts - MyPlace Onboarding - Confluence (atlassian.net) and paste them into the query box.
-
Click “Execute” button to run the scripts
-
-
Apply Changes to the System
-
Confirm if the Extra Till License is ready.
-
Apply the Extra POS Licence
-
Go to Bepoz back-office
-
Authorisation (in the top nav.)
-
Click on ‘Request by Internet’
-
Make sure the message shows the new auto code. If not, report to Admin.
-
Close the authorisation screen.
-
-
-
Restart the Smart Controller Program
-
Check if the ‘MyPlace API Till’ is available
-
Go to ‘Job Process’ tab
-
Make sure the XML API Job is running
-
Make sure the StorProc Job is running
-
If the jobs aren’t running, restart the Smart Controller again.
Troubleshooting
Bepoz Connection
-
To check the setup is correct, go to the back panel settings page.
-
If the connection is still down.
-
Check if the port is open
-
Go to yougetsignal.com.au
-
Enter the Public IP address & Port number (both provided by the customer)
-
Click on ‘Check’.
-
The message should say ‘Port OPEN’.
-
If not, review other firewall rules or contact customer
-
-
-