The Point of Sale (POS) app

The Point of Sale app is a mobile/tablet app that can be used to process in-person payments at your gym. It can be used for either shop sales or registering new customers and is designed to work with a card reader for effortless, fast payments.

Card reader

Although not required, the POS app works best with a Stripe card reader. This allows you to take Chip & Pin and contactless payments quickly and efficiently. If you don't already have a reader you will need to first order one under Settings -> Payments. If you choose not to use the card reader the POS app is limited to shop sales and charging existing customers.

The reader is not currently available in all countries and you may get a message when ordering if it's not available for you. Reach out to our support team if this is the case and they'll be able to give you more information on planned support for your country.

You cannot use 3rd party readers with the POS app and any reader must be ordered through our website or it will not work.

The POS App

The POS app is a separate app from the main WodBoard app and should be downloaded from the Apple or Google app store. Search "WodBoard POS" to find it.

The app works on any mobile or tablet device with bluetooth and GPS capabilities (which is any modern mobile device in reality). It does not currently work on other hardware that emulates these devices such as Apple Silicon or Chromebooks. You will need to allow GPS access to take payments with the card reader.

You can login to the app as a normal user or a "gym only" user. The later can be added under the Staff section if you've not already created such a user. To determine which account to login with:

  • If you have a mobile/tablet device that customers walk up and use to buy items from the shop then you should login with a gym only user account. This stops customers: a) charging other customers for their purchases b) allocating orders to customers other than themselves c) altering your products (& their pricing) d) entering their own discount e) using cash as a payment method
  • If the device is only accessible by staff members then you can login as a staff member. We recommend you secure the device with a PIN so customers can't use the app if they obtain physical access to the device
  • It is possible for staff members to all download the app and use their own app however we don't generally recommend this and each staff member will have to repair with the card reader when they want to use it

Setup

When you card reader arrives you'll need to launch the POS app. Before you do this please make sure you've read the section above in the yellow box about logging in with the correct account.

When you launch the POS app for the first time it'll connect to the card reader and then check for updates. As the card reader will have been in a warehouse for several months it will normally need to do an update before it can be used. This is a stage mandated by Stripe and we cannot skip it.

Once you're through that you'll see a green dot in the top left corner of the app - this shows you the reader is connected and you're ready to start taking payments.

The card reader should be paired with the POS app through the app. Do not go into your phone settings and use Bluetooth to manually link it - Stripe do not currently support this for some reason

Using the app

If the card reader loses connection with the app (one is moved too far from the other) then it'll reconnect automatically when back in range and you'll hear a beep. The card reader will also turn itself off automatically after a period of inactivity. You can keep it plugged in to avoid this.

Payment types supported

For one time payments the card reader supports all major card types as well as mobile payment technology such as Apple Pay and Android Pay.

For customer signups, the reader supports cards only (ie not Apple or Android Pay).

In Canada Interac card payments are only supported for shop purchases and not customers signups. For Interac shop purchases refunds cannot currently be processed.

Payment routing

Payments are routed to the same legal entity, and therefore associated Stripe account, as your main payments profile. This is configured under Settings -> Payments. It is not currently possible to route shop payments to a different legal entity.

Troubleshooting

Please see common problems and solutions below:

The status dot is spinning or red

The app is unable to connect to the card reader. This is because the card reader is:

  • too low on batteries - charge the reader using the included USB cable. It will to continue to operate and be able to take payments whilst charging
  • paired with another device in range - you can check the bluetooth symbol on the reader for status. If the icon is solid it means it's paired with a device, if flashing this means it's not paired. If already paired you should unpair the reader from the other device
  • was paired using the phone bluetooth options rather than the app - Stripe do not currently support this. You should unpair the device from your phone settings and reopen the app
  • doing a mandatory update - on occasion a compulsory update will be issued by Stripe and the reader will need to install this before continuing. You can check the status of this by heading the extras icon along the bottom and choosing the Manage Terminal item in the menu

Depending on the error (eg doing an update) the card reader will automatically reconnect but in other circumstances (eg out of battery) it won't. If that's the case you can reconnect by tapping the red dot or heading to the Manage Terminal page.

When attempting a card payment the transaction immediately fails before I get a chance to tap/insert card

The card reader is paired with another app on the same (or another) device. You should first disconnect the card reader from that app before reattempting with the WodBoard POS app

Payments and orders are going to the wrong location (for multi-site gyms)

When first installing the app you must choose a location for the reader. If this has changed, or you made an error in selection, the location can be changed from the Manage Terminal page which is found off the extras menu item

Nothing works

Try turning off the card reader and force closing the app. Then open the app again and turn the card reader back on. Finally check for any updates under the extras menu and Manage Terminal.

If that doesn't work please reach out to the support team.