General Features
Help Center home
English
English
  • General Features Across All Systems
  • User & Account Management
    • User Management
    • Account Details
  • Account Setup
    • Product Details
    • Policy
    • Compulsory Product Options
    • Sales Desk
    • Vendor Sets
  • Communication & Messaging
    • Automated Emails
      • Setup Email Templates
      • Merge Tags
      • Email Language
      • Enabling Automated Emails
      • Notes on Email Triggers
      • Basic Example Emails
    • Rich Messages
      • Messages - Account Wide‌
      • Messages - Vendor Specific
    • Booking Notification Emails
  • Booking & Guest Management
    • Packages Overview
    • Packaging 3rd Party Services
    • Guest Fields
    • Online Waiver
    • Booking Channels
      • Agent Payment Received
    • Booking Segment
    • Guest Segment
    • Search Bookings
      • Search Booking Page Downloads
    • Social Sign In Integration
  • Financial & Reporting Tools
    • Invoicing
      • Invoicing & Cancellation Strategies
      • Create Invoices In Bulk
      • Mark Invoices as Paid In Bulk
    • Online Payment Management
      • Adding a Payment Gateway
      • Supported Payment Gateways
      • Adding a Payment Gateway Strategy
      • Online Payment Settings
      • Credit Card Tokenisation
      • Payment Gateway Issues
        • Paypal
        • Payment Amount Mismatch
      • Stripe Payment Methods
      • Square Integration
    • Price Adjustments
      • Using Price Adjustments
    • Commission Adjustment
    • Price Component Profiles
    • Japanese Qualified Invoice System
    • Reports
      • Booking Statistics Report II
      • Rate and Price Adjustment Report
      • Booking Creation and Cancellation Report
    • Meals Reporting for Guest Services
  • Website Configuration & Integration
    • Website Booking Engine Configuration
      • Setting Up a Subdomain
        • To Access Availability and Booking Widgets Via Your Subdomain
        • To Use Subdomain For Guest Intranet Links
      • Other Website Configuration Options
        • Google Tag Manager
        • Google Analytics
        • Google Ads
        • Google Maps
        • Facebook Pixel
    • URL Parameters
      • Booking ID as a Paramater
      • Booking Segment as a Parameter
    • CRM
      • Mailchimp Integration
      • Freshsales Integration
      • Merge Guests
      • Tasks
  • RB POS
    • Making POS Bookings
    • POS Booking Management
  • User Guides
  • Property Management System (PMS)
  • Snow School Management System (SSMS)
  • E-Commerce System (ECS)
  • RoomBoss For Agents
  • Links
    • RoomBoss Login
    • RoomBoss Website
    • Contact Us
    • Privacy
Powered by GitBook
On this page
  • Social Sign In
  • Enabling Booking Widget Social Sign In
  • Create Facebook App ID
  • Create Google Sign-In Client ID
  • Enter Facebook App ID and Google Sign-In Client ID into RoomBoss
  • Booking Widget Facebook and Google Sign Up Customer Experience
  • Facebook Sign In Page
  • Google Sign In Page
  1. Booking & Guest Management

Social Sign In Integration

How to allow guests to sign into the booking widget using social media account credentials

Last updated 3 years ago

Social Sign In

Social sign in allows you to access websites using your existing social network accounts such as Facebook or Google. For websites that support social sign in, this simplifies the sign up/sign in process by removing the need to create a new account and password specifically for a website.

When using the RoomBoss booking widget, in addition to the traditional sign up/sign in method, optionally, you can allow guests to sign in using their Facebook or Google social media account credentials.

This feature is available for Guest Service and SSMS widget.

Enabling Booking Widget Social Sign In

To enable Facebook Sign-in or Google Sign-in, you need a Facebook App ID and a Google Sign-in Client ID respectively.

If you already have either of these values, you may enter them into RoomBoss, the steps are provided below under Enter Facebook App ID and Google Sign-In Client ID into RoomBoss.

If you would like us to setup social sign in on your behalf please contact us. However, if you would like to do this yourself, instructions on how to create and retrieve the values are provided below.

Create Facebook App ID

  • Navigate to the Facebook Developers page -

  • Login or create a new Facebook account

  • For new accounts, click on Get Started to create a new Developers Account or for existing accounts, click My Apps → Add New App

  • Click the + button to add a new app

  • Set the Display Name (This is the name that will appear to the client when asking for permission)

  • Click on Create App ID

  • Scroll down to Add a Product and locate Facebook Login, click Setup

  • Follow the steps to add the Facebook Login

  • Navigate to Facebook Login → Settings

  • Add your domain to the Valid OAuth Redirect URIs field

  • Click Save Changes

  • Navigate to Settings → Basic to retrieve your Facebook App ID

  • Copy your Facebook App ID

Create Google Sign-In Client ID

  • Login or create a new account

  • Select Project

  • Select New project

  • Set a Project name

  • Navigate to OAuth consent screen

  • Select External for user type, click Create

  • Set application name (this is the name that will appear to the client when asking for permission)

  • Click Save

  • Navigate to the Credentials page

  • Select + CREATE CREDENTIALS → OAuth client ID

  • Select Web Application for Application type

  • Add your URI in the Authorized JavaScript origins field

  • Click Create.

  • The OAuth client created page will display your Your Client ID

  • Copy your Client ID without apps.googleusercontent.com

Enter Facebook App ID and Google Sign-In Client ID into RoomBoss

Inside your RoomBoss account:

  • If you have more than one booking widget, locate the desired booking widget listed under Website Configuration

  • Click on the Edit link to the left of your widget

  • Enter your Facebook App ID and/or Google Sign-In Client ID at the bottom of the page

  • Click on the Update Website Configuration button

Booking Widget Facebook and Google Sign Up Customer Experience

The social sign in options are located at the top of the Sign In/Sign Up page. The customer will be taken to this page as part of the booking process.

Click Continue with Facebook or Sign in with Google to use social sign in.

Facebook Sign In Page

Enter Facebook account login credentials and login.

Google Sign In Page

Enter Google account credentials and login.

Once the customer has successfully logged into their social network account, they will be taken to the details form to confirm their details are correct.

Fields will be populated automatically using the existing information (if present) from the customer's Facebook or Google account.

After the customer has confirmed their details are correct, they will click on the Continue button to be taken to the Checkout page.

Navigate to the Google API Console -

Navigate to Account →

https://developers.facebook.com/apps/
https://console.developers.google.com/apis
Website Configuration
The RoomBoss Order02 sign up /sign in page.