Menu

Documentation

Woocommerce Bookings Google Calendar Sync helps to synchronize bookings from Google Calendar to Woocommerce booking as well as woocommerce bookings to Google calendar. things are really easy now. In few click using Google calendar now you can add your booking in woocommerce bookings. you don’t need to log in WordPress dashboard to add new booking anymore

The steps to install the Woocommerce bookings two way google calendar sync are the same as installing any WordPress plugin.

FTP

  1. Download the plugin
  2. Unzip the plugin on your computer
  3. Upload the extracted “Woocommerce bookings two way google calendar sync” directory to /wp-content/plugins/
  4. Login to your WordPress installation admin and activate the plugin under the “Plugins” menu in the dashboard
  5. Visit the plugin settings page by clicking on the “Woocommerce-bookings-two-way-google-calendar-sync”.

Upload zip file in WordPress dashboard

Alternatively, you can install the plugin by uploading the plugin zip file in the WordPress dashboard by following these steps:

  1. Download the plugin
  2. Login to your WordPress installation admin and navigate to Plugins > Add New > Upload Plugin
  3. Click the browse button to find the zip file on your computer, then click the “Install Now” button
  4. Activate the plugin under the “Plugins” menu in the dashboard

To use WooCommerce Booking Google Calendar Sync plugin, you first need to install WooCommerce Bookings extension, then WooCommerce Booking Google Calendar Sync.

After successful installation, both the extensions will appear on your WooCommerce store sidebar.

Integrate WooCommerce Bookings with Google Calendar

Open WordPress dashboard and click on  WooCommerce choose Settings you will see Integration tab click on it. To get Client ID,Client Secret and Calendar ID you need to create a project in Google Developers Console.now click on Google Developers Console as shown below

 

 

After clicking Google Developers Console, it will take you to Google API’s & Services page and on your top left corner click on select a project as shown below

 

 

Click on Create a new project and fill the name of project and click on create button

 

 

Open Google dashboard and select the Project you just created, click on Library tab and browse Google Calendar API ,click on Enable as shown below

When Click API Library Show this woindow

Write on search bar “Google Calendar” only .

Which API are you using?

Choose Google Calendar API  

 After Choose the Google Calendar API  Enable it.

 

After Enabling Google Calendar API, click on MANAGE button and on your right side you will see create credentials

 

  • Where will you be calling the API from?

Choose Web Browser (Javascript)

  • What data will you be accessing?

Choose User data

And click on What credentials do i need? Button as shown below

 

At this stage, write domain of your site under  Authorized JavaScript origins and copy Authorized redirect URLs from integration tab of settings in wordpress dashboard and paste under Authorized redirect URIs, click create client ID  button as shown below

Once you click create client ID, on the next screen at very bottom click Done button and on the next screen click on Web client 1 as shown below

 

Copy the Client ID and Client Secret and paste that into Integration tab on your admin dashboard.

For Example:

 

Client ID: 303999091699-b90ia0ut8o473iluk07l141sbb0fiie9.apps.googleusercontent.com

Client Secret: twQNLgyibuQFjcyMkhDsbMin

Calendar ID: Primary

Debug Log: Checked

 

Then click on Save Changes button.

After saved changes, you can see that the Authorization has been enabled in your integration tab.

Now, click on the Connect with Google button and select your Account.

Finally you have successfully authenticated WooCommerce bookings to Google Calendar.

 

Add Bookings From Google Calendar Into WooCommerce Bookings

Now suppose you are unable to login from WordPress dashboard, and would like to reserve a slot in your WooCommerce Bookable product.

With WooCommerce Bookings 2 way Google Calendar Sync, you can now add products directly from Google Calendar. Once someone visits the product page, that booking will auto sync and will create an entry dynamically making things easy for you. You can add Resource Type and count for each person type as well. You just need to add booking – Your product title in the title section and the rest of the details as following:

Once this booking gets synced, WooCommerce will return booking id which will be updated in the Google Calendar.

Final Thoughts!

That’s it! You have successfully integrate WooCommerce bookings to Google Calendar on your WooCommerce store. If you have any query regarding this article, feel free to ask me in the comment section below. I would love to answer them!

 

MT Sync WooCommerce and Google Calendar for bookings

 

MD Synchronising WooCommerce store and Google Calendar is really easy when you use  WooCommerce Booking Calendar Sync. Check out this great tutorial on the topic

Now suppose you are unable to login from WordPress dashboard, and would like to reserve a slot in your WooCommerce Bookable product.
With WooCommerce Bookings 2 way Google Calendar Sync, you can now add products directly from Google Calendar. Once someone visits the product page, that booking will auto sync and will create an entry dynamically making things easy for you. You can add Resource Type and count for each person type as well. You just need to add booking – Your product title in the title section and the rest of the details as following:

 

 

Once this booking gets synced, WooCommerce will return booking id which will be updated in the Google Calendar.

 

Final Thoughts!

That’s it! You have successfully integrate WooCommerce bookings to Google Calendar on your WooCommerce store. If you have any query regarding this article, feel free to ask me in the comment section below. I would love to answer them!

 

MT Sync WooCommerce and Google Calendar for bookings

 

MD Synchronising WooCommerce store and Google Calendar is really easy when you use  WooCommerce Booking Calendar Sync. Check out this great tutorial on the topic

 

Contact Us