MARKETPLACE
PLUGINS
SQUARE POS (IN-PERSON PAYMENTS)
Square POS (In-Person Payments) logo

Square POS (In-Person Payments)

Published November 2021
   •    Updated December 2025

Plugin details

The Square POS (Point of Sale) plugin lets bubble applications automatically open the Square Point of Sale app to process in-person payments.                                                                  
Usage Features:

- Integrate Square POS payments into your mobile web app.
- Works seamlessly on Android and iOS browsers.
- Requires the Square POS app to be installed and signed in on the same device.
- Enables in-person payment functionality within your Bubble app.
- Ideal for mobile point-of-sale setups using Square infrastructure.

   





FAQ

What does this plugin do?
It enables your Bubble mobile web application to initiate in-person payments by launching the Square Point of Sale (POS) app on Android or iOS devices.

How do I set up the plugin?
Add your production application ID in the plugin settings and configure callback URLs in the Square Developer Dashboard. The Square POS app must be installed and signed in on the same device.

Can I test the plugin in sandbox mode?
No, the Square POS API does not support sandbox testing; all testing must be done in production mode.

What happens after a payment is completed?
After payment, the POS app redirects to your callback URL with transaction data, which you can capture using Bubble’s "Get data from page URL" action.







Other plugins from Zeroqode

- Square Card Form (Web Payments SDK) Plugin for Bubble
- Square Subscription Payments Plugin for Bubble
- Top 15 Plugins for Bubble - Bundle




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

$50

One time  •  Or  $5/mo

4.0 stars   •   1 ratings
20 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   846 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/square-pos-(in-person-payments)

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:
Payment   •   Compliance   •   Small Business   •   Ecommerce   •   Internationalization

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.0)

Event sales
December 2nd, 2025
At my workshops I accept payments on site and this plugin connects to Square hardware without issues making the whole process feel professional
Greetings, It’s Anton, from the Zeroqode Support Team. We're grateful for your warm review and are delighted to bring joy to our users. Our lines are always open if you have any questions or suggestions. You can contact us on our forum (https://forum.zeroqode.com/) or directly at [email protected]. In case you find some issues without plugins, please fill out the form at https://issues.zeroqode.com and we will get back to you Again, thank you for the review. Best Regards, Anton
December 3rd, 2025
  •  
Zeroqode - Top Bubble Agency
Bubble