Plugin - Square

The RSBooking! Square plugin allows users to pay for bookings using Square payment processor.

This RSBooking! Square Payment Integration Plugin is commercial and needs to be purchased separately. You can buy it by accessing Customer Area > My memberships > Active Memberships > clicking the 'Buy Extra Plugins' button of your RSBooking! license.

Downloading and Installing the plugin
Download

You can download the plugin by logging with your purchase user, then head to Downloads > Paid downloads > RSBooking! - Modules & Plugins > "Square Plugin".

Install

In the backend of your Joomla! installation go to the Extensions > Install/Uninstall page, and install the plugin. Next thing is to publish the plugin, to do this go to Extensions > Plug-in Manager, search for the "RSBooking! - Square" plugin and publish it.

 

Configuring the plugin

Configuring Square payment gateway can be done from Components > RSBooking! > Payments > Square tab:

  • Application Access Token: You can find this in your Square Developer Dashboard under your application settings.
  • Location ID: Retrieve this from your Square Developer Dashboard within your application’s locations.
  • Webhook Signature Key: Available under the Webhooks section in your Square Developer Dashboard.
  • Webhook URL: Copy this URL into Square when setting up your Webhook Subscription for the order.updated and payment.updated events.
  • Mode: Choose between Sandbox (for test payments) or Production (for live payments).
  • (optional) Tax Type: Percent (%) / Fixed Rate
  • (optional) Tax Value: Amount of tax. Total amount of the transaction must include this amount.

Was this article helpful?

Yes No
Sorry about that