Guides
Walkthroughs for ordering, payments, accounting, loyalty, and more.
Use these guides to choose an integration pattern and understand what belongs in your browser, on your server, and in GoTab.
Ordering & Tabs
Section titled “Ordering & Tabs” Create a New Tab Open a tab, add items, and close it out through the API.
Get Tab Details Retrieve tab data — including items and payments — via REST or GraphQL.
Tab Pass Spend Limits Restrict how much a specific pass holder can spend on a tab, and track spend against the limit.
Catalog
Section titled “Catalog” Products & Menus 101 Fetch menus, categories, and products for a location.
Payments
Section titled “Payments”Start with Choose a Payment Flow. It routes you to the SDK or Wallet path that matches your customer identity and checkout surface.
Choose a Payment Flow Decide who owns customer identity, saved cards, and payment submission before you build checkout.
Payment SDK Build the browser side of stored-card or Apple Pay checkout, then look up SDK methods and configuration.
GoTab Wallet Embed GoTab-owned customer sign-in and saved cards for checkout or standalone card management.
Integrations
Section titled “Integrations” Basic Accounting Integration Pull order and payment data to sync with an accounting system.
Reservation Integration Create and manage reservations via the GoTab API.
GoTab Loyalty API Connect a third-party loyalty program using GoTab's events-driven loyalty API.
GoTab Promo API Integrate a third-party promo or discount engine with GoTab's events-driven promo API.
Testing
Section titled “Testing” Testing with Postman Explore and test the REST API using the GoTab Postman collection.