The back-office of Revo SOLO provides three POS synchronisation actions that you can run manually on any store: Sync prices, Sync tables and Sync currencies. Each action queries Revo XEF in real time and updates the store data in SOLO without requiring a full catalogue upload.

1. WHERE TO FIND THE ACTIONS
2. SYNC POS PRICES
3. SYNC POS TABLES
4. SYNC POS CURRENCIES
5. WHEN TO USE EACH ACTION
6. TROUBLESHOOTING


1. WHERE TO FIND THE ACTIONS

All three actions are located in the Stores section of the back-office of Revo SOLO:

  1. Go to Stores in the side menu.
  2. Select one or more stores by ticking their checkbox.
  3. Click the actions button (menu icon) in the top bar.
  4. Choose the action you need from the dropdown.

Note: If you select multiple stores, the action runs on each of them in sequence.


2. SYNC POS PRICES

WHAT IT DOES

Queries Revo XEF for the current prices of all products and combinations in the catalogue, applying the price rate associated with each store, and updates the prices in SOLO store by store.

The process covers four types of items:

  • Simple products — updates price and tax per store.
  • Selling formats — updates the price of each format (full portion, half portion, etc.) for the store.
  • Menu sub-products — updates the price of each sub-product within its menus.
  • Combinations — updates the price of each combination (size, flavour, etc.) for the store.

IMPORTANT: This action does not modify the global base price of the product or update other fields such as name, photo or allergens. It only acts on the store-specific price.

WHAT IS NOT UPDATED

Item How to update it
Global base price of the product Only store-specific prices are updated
Name, photo, allergens Run a catalogue upload from Revo XEF
Stock Synchronised automatically in real time
Active/inactive status Managed from the catalogue

Note: The standard catalogue upload from the back-office of Revo XEF applies only the price rate of the first configured store. Sync POS prices is the correct mechanism to update prices for each store independently when you have multiple locations with different rates.


3. SYNC POS TABLES

WHAT IT DOES

Retrieves from Revo XEF the full list of tables configured in the POS and updates the available table list in SOLO for that store. The result is cached for 24 hours for faster access during table orders.

This action is especially useful in Order at table mode, where the customer selects their table when placing an order. If you add, rename or delete tables in Revo XEF, run this action so that SOLO reflects the changes.

IMPORTANT: If the store has Order at table mode active and the tables in SOLO do not match those in the POS, orders may be sent to the wrong table. Sync tables whenever you make changes to the seating layout in Revo XEF.


4. SYNC POS CURRENCIES

WHAT IT DOES

Queries the active currency configuration in Revo XEF and updates the following parameters for the store in SOLO:

Parameter Description
Primary currency The currency used to display prices to customers (e.g. MXN)
Secondary currency Optional second currency displayed alongside the price (e.g. EUR)
Exchange rate Conversion factor between the primary and secondary currency

This action is needed when you operate in a country with dual currency or when you have changed the currency settings in Revo XEF and want them reflected in the ordering app without waiting for an automatic synchronisation.

Note: If the exchange rate in Revo XEF is 0 or the secondary currency is not configured, the SOLO store will display only the primary currency.


5. WHEN TO USE EACH ACTION

Situation Recommended action
You have updated price rates in Revo XEF and a SOLO store is showing incorrect prices Sync POS prices
Your chain has multiple locations with different price rates Sync POS prices on each store
You have added, renamed or deleted tables in Revo XEF Sync POS tables
The customer cannot select their table in the app Sync POS tables
You have changed the currency or exchange rate in Revo XEF Sync POS currencies
You have just configured a new store in the integration All three actions, in any order

6. TROUBLESHOOTING

PRICES DO NOT CHANGE AFTER SYNCING

Check in order:

  1. Does the store have a price rate assigned in Revo XEF? Go to the back-office of Revo XEF and verify that the SOLO integration has a rate configured for that store.
  2. Does the product have a price defined in that rate? If the product has no explicit price in the rate, SOLO receives the base price unchanged.
  3. Does the product have active selling formats? The price the customer sees is the format price, not the parent product price. Verify that the rate includes the correct price for each format.

TABLES DO NOT APPEAR OR ARE OUT OF DATE

  • Verify that the integration with Revo XEF is active and the credentials are correct.
  • If you have just added tables in Revo XEF and have already run the sync, wait a few seconds and reload the app. The cache is updated when the action runs.

THE EXCHANGE RATE IS NOT UPDATED

  • Make sure the secondary currency is configured and active in Revo XEF before running the sync.
  • If the exchange rate is still incorrect after syncing, check the value configured directly in the back-office of Revo XEF.

IMPORTANT: If any of the actions fails persistently, contact the support team stating the store name and the action you are trying to run.