Set up GoTab
GoTab is a POS integration that handles payment processing and food/beverage tab management for guests. When connected, Rex creates tabs in GoTab for each reservation β either at booking time or at check-in.
Steps
Add GoTab API credentials
Navigate to the Integrations section in your Super Admin Settings to enter your GoTab API Access ID and API Access Secret.
Set GoTab as your payment processor
Open the Payment Settings modal for your venue and select GoTab as the Payments provider.
Configure GoTab for the venue
In the Integrations section for your venue, find the GoTab card and click the settings icon.
Enter the GoTab location ID
Paste the GoTab location UUID for this venue into the Location field.
Load products and spots from GoTab
Click the Get Products and Spot Lists button to fetch all available GoTab products and spots for this location.
Map products and spots
Select a Deposit Product and Deposit Spot, as well as optional Fallback Product and Fallback Spot mappings.
Choose a workflow type
Select either the Reservation Deposit or Paid In Full workflow option.
Configure tab behavior options
Toggle the available settings to customize how GoTab tabs are created and managed.
Map resources to GoTab spots (optional)
In the Bulk Mapping section for your venue, map each resource to a corresponding GoTab spot.
Map products to packages (optional)
Packages can have their own GoTab product and spot mappings, as well as custom tab names.
Fields
| Field | Description |
|---|---|
| API Access ID | Your GoTab API access identifier. Set once at the account level in Super Admin Settings. |
| API Access Secret | Your GoTab API secret key. Set once at the account level in Super Admin Settings. |
| Location | The GoTab location UUID for this venue. |
| Deposit Product | The GoTab product used for reservation line items on deposit tabs. |
| Deposit Spot | The GoTab spot where deposit tabs are assigned. |
| Fallback Product | Used when a package doesn't have its own GoTab product mapping. |
| Fallback Spot | Used when a package or resource doesn't have its own GoTab spot mapping. |
| Workflow | Controls whether Rex creates a deposit-only tab or a full-amount tab at booking. |
| Create Open Tab on Check-In | Creates a new tab when the host checks in the guest. Reservation Deposit workflow only. |
| Charge Taxes & Fees on Deposit | Includes tax in the deposit amount sent to GoTab. Reservation Deposit workflow only. |
| Enable Claim | Lets guests claim their tab in GoTab. |
| Auto apply deposit to check-in tab | Applies the reservation deposit as a payment on the check-in tab. |
| Enable Pre-authorization | Enables card pre-authorization on GoTab tabs. |
| Schedule Tab | Sets the tab start time to the reservation start time. |
| Allow Cancel Tab on Uncheck In | Cancels the GoTab tab if the guest is unchecked. |
Notes
GoTab API credentials are set once at the account level (Super Admin Settings), not per venue.
You must click [Get Products and Spot Lists] after entering the Location ID before you can select products and spots.
Resource-level spot mappings override venue and package defaults. The priority order is: resource mapping β package mapping β fallback mapping β venue default.
The Reservation Deposit workflow creates two tabs per reservation (one at booking, one at check-in). The Paid In Full workflow creates one tab at booking.
Updated May 12, 2026
Was this helpful?