Overview
Common Ninja's Payment Button adds a button to a Squarespace page that takes a one-off payment through a connected payment provider such as Stripe or PayPal. The checkout is hosted by the provider and funds go straight to your account.
What it does
- A pay button with a set amount, currency and description
- Provider-hosted checkout, keeping card details off your site
- Button text, colours and style controls
- Built in Common Ninja's editor and embedded with a code block
Who it suits
Freelancers, consultants, tutors and small organisations taking a deposit, fee or fixed-price service payment.
Honest caveats
This is a payment button, not a store: no inventory, shipping or tax handling, so use Squarespace Commerce for products. Provider fees apply. The free plan has usage limits and paid plans are billed yearly per widget, from $24 a year. It needs a Squarespace Core plan or higher.
Most teams evaluate it against manual layout tweaks: the pitch is faster iteration on product discovery, merchandising, and checkout-adjacent UX without exporting the problem to custom code.
Fit depends on your template and commerce setup; compare Common Ninja’s live examples to your own navigation, commerce, or section patterns before buying.
Use SquareLocator as a starting point, then validate details (refunds, updates, support channels) directly with Common Ninja before committing.
Strongest when your brief explicitly mentions product discovery, merchandising, and checkout-adjacent UX; weaker if you only need generic “make the site better” tooling.
- Works within Squarespace 7.1 editor
- No need for custom coding
- Customizable layout controls
- Quick iterations for merchants
- Live examples for comparison
Full specifications
Specifications
No need for custom coding
Customizable layout controls
Quick iterations for merchants
Live examples for comparison
Businesses focused on product discovery
Users needing enhanced checkout flows
Squarespace commerce users