[IN PILOT] Lightspeed: G & R Powered By beeSQL

Modified on: Thu, 25 Sep, 2025 at 8:02 AM

Applies to:          Stayntouch PMS          

[IN PILOT] Lightspeed: G & R Powered By beeSQL


Lightspeed POS is a comprehensive Point of Sale and restaurant management platform. Powered by beeSQL technology, this integration supports various products independently, providing flexible deployment options for hospitality venues. The system enables seamless transaction posting between Lightspeed POS terminals and Stayntouch PMS.


Supported Products

  • R-Series: The iPad-based restaurant POS (formerly “Upserve POS” in the US).
  • G-Series: The POS and management system tailored for golf courses.


WORKFLOWS


Configuration

  • Charge Code Mapping is required in Lightspeed
  • GET /hotels/{id}/charge_codes


Guest Room Charge Posting

  • Look-Up by First and Last Name + Room Number
    • GET /reservations/checked_in (filtered by last name and/or room number)
    • POST /reservations/{id}/transactions
    • restrict_post is supported


House/Group Account Posting

  • Look-Up by Account Number or Name, starting with a * prefix
    • GET /posting_accounts (filtered by name or account number)
    • POST /posting_accounts/{id}/transactions


Non-Residential Posting

  • Configurable to import non-residential (Passer-By) charges at certain intervals (e.g., every hour). Real-time postings are not supported.
  • Mapping of dedicated POS settlement posting accounts is easily done in Lightspeed; the mapping can be changed as often as desired.
    • GET /hotels/{id}/charge_codes
    • GET /hotels.{id}/payment_types


SUPPORTED FUNCTIONALITIES


Guest Room Postings

  • Individual guest bill postings to checked-in reservations
  • Room number and guest name lookup
  • Split checks across multiple guests, house accounts, and partial POS payments


House/Group Account Postings

  • Group folio postings by account name/code, using the * prefix


Non-Residential Postings

  • Walk-in customer transactions with payment settlement
  • Revenue and payment posting as positive integers
  • Multiple payment method support
  • Configurable posting frequency


Additional Features

  • Discounts – Mapped discount codes with full revenue + negative discount amount
  • Void Transactions – Same business date full voids (no partial voids)
  • Restrict Post – Prevention of unauthorized postings (Guest Reservations only)


TAXES


Taxes are generally posted to Stayntouch PMS by Lightspeed; however, they can be configured to not send taxes. 


In the PMS, dedicated POS charge codes MUST be configured without taxes if taxes are to be posted by Lightspeed.


PROCESS FOR OBTAINING & CONFIGURING API CREDENTIALS


Below is the process for obtaining and configuring API credentials with Stayntouch:


Getting Started


With written approval from the property, please contact onboarding@stayntouch.com to request API credentials. The onboarding team will provide you with API keys, API endpoints, and hotel IDs.


Important Note


Credentials are issued at the chain level. A single token will grant access to all hotels within that chain, including any future properties added to it.


API & Authentication Production Endpoints


The onboarding team will confirm which endpoints apply to your integration.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.