MARKETPLACE
PLUGINS
SQUARE SUBSCRIPTION PAYMENTS
Square Subscription Payments logo

Square Subscription Payments

Published May 2024
   •    Updated December 2025

Plugin details

This plugin enables users to easily set up subscription payments through Square on their Bubble app.
This plugin streamlines the process payments through Square. With Square Subscriptions, you have full control over your subscription plans, including pricing, frequency, and bonus features like free trials, cancellation dates, and payment reminders. Simplify your payment process and take control of your subscriptions today!

Usage Features:

- Easily integrate Square subscription payments into your Bubble app without complex coding.  
- Seamlessly manage and track recurring payments from your users.  
- Securely handle sensitive payment information with Square's robust security measures.  
- Receive real-time notifications for successful subscription transactions.  
- Offer flexible subscription plans to your customers with various billing frequencies.  
- Gain insights into your subscription revenue and user metrics through detailed analytics.  
- Save time and resources by automating the subscription billing process.  
- Customize the subscription payment flow to match your app's branding and user experience.

   





FAQ

What does the Square Subscription Payments plugin do?
It allows you to integrate Square's recurring subscription billing system into your Bubble app, enabling users to subscribe to plans and make payments.

Can I create and manage subscriptions from Bubble?
Yes, you can create customers, attach them to pricing plans, and manage subscriptions directly through workflows in your Bubble app.

Do I need a Square account?
Yes, you’ll need a Square Developer account and to generate your API credentials (Access Token, Location ID) in order to use the plugin.

What payment types are supported?
The plugin supports credit and debit card payments via Square’s secure payment infrastructure.

Can users update or cancel their subscriptions?
Yes, you can build workflows to allow users to cancel, pause, or update their subscriptions.

Is this plugin PCI compliant?
Yes, Square handles all sensitive payment information. Your Bubble app does not process or store card data directly.

Can I set up different pricing tiers or plans?
Yes, you can configure multiple plans in your Square Dashboard and reference them in Bubble workflows using the plugin.

Does this plugin support one-time payments?
No, this plugin is designed specifically for subscription payments. For one-time payments, use the Square Payments plugin.







Other plugins from Zeroqode

- Square Seller Authorization (OAuth) Plugin for Bubble
- Squares & Circles Bubble Animation Plugin for Bubble
- Square Checkout Plugin for Bubble
- Square Card Form (Web Payments SDK) Plugin for Bubble
- Square POS (In-Person Payments) Plugin for Bubble




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

stars   •   0 ratings
10 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

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

Types

This plugin can be found under the following types:

Categories

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

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble