<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro" -->

---
title: How I Setup Recurring Square Payments in WordPress...
description: Square can process recurring payments on WordPress without WooCommerce using three plugin options. WPForms works best for sites needing multiple form types...
canonical: https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: How I Setup Recurring Square Payments in WordPress Without WooCommerce | daily.dev
og:description: Square can process recurring payments on WordPress without WooCommerce using three plugin options. WPForms works best for sites needing multiple form types...
og:url: https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro
og:image: https://api.daily.dev/og/posts/F6hRewXro.png
og:image:alt: How I Setup Recurring Square Payments in WordPress Without WooCommerce
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# How I Setup Recurring Square Payments in WordPress Without WooCommerce

**[WordPress Beginner](https://daily.dev/sources/wpbeginner)** · 27 min read · 0 upvotes · 0 comments

## Summary

Square can process recurring payments on WordPress without WooCommerce using three plugin options. WPForms works best for sites needing multiple form types plus subscriptions. MyPayKit offers a lightweight solution for simple payment forms only. Charitable specializes in nonprofit recurring donations. Each plugin connects directly to Square, handles automatic billing cycles, and provides dashboard management. Setup requires a self-hosted WordPress site with SSL, a Square account, and the appropriate plugin's Pro plan. The guide covers installation, Square connection, form creation, recurring payment configuration, and pre-launch testing steps.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.wpbeginner.com/wp-tutorials/setup-recurring-square-payments-in-wordpress-without-woocommerce/>

## Similar posts on daily.dev

- [How to Accept International Donations in WordPress](https://daily.dev/posts/how-to-accept-international-donations-in-wordpress-emsjt9die) · WordPress Beginner · 0 upvotes · 0 comments
- [I Tried 7 Best GoFundMe Alternatives \(Raise More, Pay Less\)](https://daily.dev/posts/i-tried-7-best-gofundme-alternatives-raise-more-pay-less--582byjnb4) · WordPress Beginner · 0 upvotes · 0 comments
- [I Found Out How to Easily Accept Przelewy24 Payments in WordPress](https://daily.dev/posts/i-found-out-how-to-easily-accept-przelewy24-payments-in-wordpress-i2tkc6xnb) · WordPress Beginner · 0 upvotes · 0 comments
- [How I Accept Bacs Direct Debit Payments in WordPress](https://daily.dev/posts/how-i-accept-bacs-direct-debit-payments-in-wordpress-gxfrfamoi) · WordPress Beginner · 0 upvotes · 0 comments
- [How I Automatically Turn WordPress Form Entries Into PDFs \(No Manual Work\)](https://daily.dev/posts/how-i-automatically-turn-wordpress-form-entries-into-pdfs-no-manual-work--hx2wtfneq) · WordPress Beginner · 1 upvotes · 0 comments

---

Tags: [#wordpress](https://daily.dev/tags/wordpress), [#payment-processing](https://daily.dev/tags/payment-processing)

[View this post on daily.dev](https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"How I Setup Recurring Square Payments in WordPress Without WooCommerce","url":"https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro"},"datePublished":"2026-01-28T11:02:26.825Z","dateModified":"2026-01-28T11:03:04.449Z","description":"Square can process recurring payments on WordPress without WooCommerce using three plugin options. WPForms works best for sites needing multiple form types...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/09475d8d081f49c730f43dfbcbe82d6e?_a=AQAEulh","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/09475d8d081f49c730f43dfbcbe82d6e?_a=AQAEulh","isAccessibleForFree":true,"articleSection":"WordPress Beginner","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"WordPress Beginner","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ae0e74177d344ccea4e17717290331b9","url":"https://daily.dev/sources/wpbeginner"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/how-i-setup-recurring-square-payments-in-wordpress-without-woocommerce-f6hrewxro","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"wordpress,payment-processing","timeRequired":"PT27M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"WordPress Beginner","item":"https://daily.dev/sources/wpbeginner"},{"@type":"ListItem","position":3,"name":"How I Setup Recurring Square Payments in WordPress Without WooCommerce"}]}
```

