[New Plugin] Square POS (Point of Sale) - By Interwebb

Hi All,

We’ve recently released a new plugin, Square POS (Point of Sale)!

You can now use our plugin to take in-person payments within your Bubble app on mobile devices using the Square Point of Sale app.

How It Works

This plugin uses the Square Point of Sale API to automatically open the Square POS app directly from your Bubble app to allow you to take payment of a specified amount.

Once payment has been taken, or if an error occurs, your device is automatically redirected back to your chosen Bubble app page, along with transaction/error data within URL parameters. For example, your apps payment confirmation page including a transaction ID.

You can utilise this plugin when your Bubble app is running in a web browser on a mobile device on Android or iOS operating systems. For example, on an iPad being used as a till.

Additional Information

Demo - Try the plugin out yourself!

Please note: For obvious reasons, you cannot take real payments with the demo, so it may show an error.

Plugin Page - Install on your app.

Documentation - Detailed set up instructions.

Support & Feedback

Please comment below or private message us if you have any questions, feedback or feature requests.



Hi All,

We’ve updated our demo and documentation to better showcase how this plugin works.




We will soon be releasing a new non backward-compatible version that will move the Square Application Id to within the workflows instead of on the Bubble app plugin page.

The benefit of this change is to allow Bubble apps built for multiple Square Sellers using the Square Seller Authorization (OAuth) plugin to dynamically change the Application Id for whichever seller is taking an in-person payment using that Bubble app.



1 Like