Handleiding voor het instellen van terugkerende Square-betalingen in WordPress zonder WooCommerce (2026)

[aioseo_eeat_author_tooltip]
[aioseo_eeat_reviewer_tooltip]
Stel terugkerende Square-betalingen in WordPress in zonder WooCommerce

WooCommerce is een krachtig platform, maar het is overbodig als je alleen een eenvoudig inschrijfformulier, een lidmaatschapsbetaling of een terugkerende donatie nodig hebt.

Het instellen van terugkerende Square-betalingen in WordPress zonder WooCommerce kost een fractie van de tijd, vereist veel minder plugins en zorgt voor een eenvoudigere afrekenervaring voor uw klanten. U profiteert van alle mogelijkheden van Square's abonnementsfacturering zonder dat u producten, verzendzones of een volledig winkelmandje hoeft te configureren.

Deze handleiding legt stap voor stap uit hoe je dit doet, welke plugin het beste bij jouw situatie past en hoe je kunt testen of je terugkerende betalingen correct werken voordat je live gaat.

Wat is de snelste manier om terugkerende Square-betalingen in WordPress in te stellen zonder WooCommerce?

De snelste manier om terugkerende Square-betalingen in WordPress te accepteren zonder WooCommerce is door een lichtgewicht betaalformulierplugin te gebruiken die Square-abonnementen ondersteunt en deze rechtstreeks aan je Square-account te koppelen.

De installatie omvat het aanmaken van een Square-account, het installeren van een compatibele plugin zoals WPForms of WP Simple Pay, het verbinden via Square OAuth, het inschakelen van terugkerende betalingen en het integreren van het betaalformulier op uw website.

De meeste eenvoudige abonnementssystemen zijn in minder dan een uur opgezet en vereisen geen winkelwagen of productcatalogus.

Inhoud

Waarom terugkerende betalingen via Square accepteren zonder WooCommerce?

WooCommerce is ontworpen voor productcatalogi, voorraadbeheer en complete webwinkels. Als je klanten een terugkerend bedrag wilt laten betalen voor een dienst, lidmaatschap of abonnement, brengt WooCommerce aanzienlijke extra kosten met zich mee zonder dat dit voordelen oplevert.

Dit is wat je vermijdt door WooCommerce over te slaan:

  • U hoeft geen producten, verzendzones of belastinginstellingen te configureren
  • Geen WooCommerce Subscriptions-extensie vereist (een extra $279 per jaar)
  • Een eenvoudiger beheerdersdashboard zonder order-, voorraad- of orderafhandelingsbeheer
  • Snellere laadtijden doordat WooCommerce aanzienlijke hoeveelheden JavaScript en CSS aan elke pagina toevoegt
  • Eenvoudiger te beheren voor site-eigenaren zonder technische kennis

Lichtgewicht betaalformulierplugins maken rechtstreeks verbinding met de API van Square en verwerken abonnementsfacturering, verlengingskosten en meldingen van mislukte betalingen zonder dat er een e-commerce-infrastructuur nodig is.

Hulp nodig bij het instellen van betalingen op uw WordPress-website?

Seahawk bouwt maatwerk WordPress-betaalintegraties, ledenwebsites en abonnementsprocessen. Geen WooCommerce nodig. Geen contracten. Geen vaste kosten.

Welke plugin moet je gebruiken voor terugkerende betalingen via Square?

De juiste plugin hangt af van hoe je terugkerende betalingen wilt inzetten en wat je verder van je formulieren verwacht.

PluginHet beste voorSquare terugkerende ondersteuningPrijzenMoeilijkheid
WPForms ProAbonnementen + andere formuliertypenJa, via Stripe en SquareVanaf $199 per jaarBeginner
Gravity Forms + Vierkante uitbreidingComplexe voorwaardelijke betalingsstromenJa, volledige abonnementsondersteuningVanaf $59/jaar + toeslagenTussenliggend
WP Simple PayMinimale abonnementspagina'sJa, Square keert terugVanaf $99 per jaarBeginner
MyPayKit ProEenvoudige vormen, alleen vierkantenJaVanaf $79 per jaarBeginner
WP EasyPaySquare-specifieke betaalformulierenJaVanaf $49 per jaarBeginner

Kies WPForms als: U terugkerende betalingen via Square wilt ontvangen en daarnaast ook andere soorten formulieren op uw website wilt maken, zoals contactformulieren, evenementregistraties, enquêtes of ledenaanmeldingen. WPForms biedt dit alles in één plugin.

Kies Gravity Forms als: u complexe voorwaardelijke logica nodig hebt, zowel eenmalige als terugkerende betalingsopties op hetzelfde formulier wilt aanbieden, of kaarten wilt autoriseren voordat u de betaling verwerkt. De Gravity Forms Square-add-on ontgrendelt bovendien de mogelijkheid tot terugbetalingen vanuit het dashboard en het routeren van betalingen via meerdere feeds.

Kies WP Simple Pay als: Je alleen een losstaand inschrijfformulier nodig hebt zonder verdere vereisten voor het bouwen van formulieren. Het is de meest gerichte optie en het gemakkelijkst te configureren voor betaalpagina's met één specifiek doel.

Kies MyPayKit of WP EasyPay als: Je een Square-specifieke oplossing wilt met minimale installatie en geen multifunctionele formulierfunctionaliteit nodig hebt.

Wat je nodig hebt voordat je begint

Zorg ervoor dat deze aanwezig zijn voordat u met de installatie begint:

  • Een WordPress-website die draait op HTTPS (SSL-certificaat vereist voor betaalformulieren)
  • Een Square-account. Maak er gratis een aan op squareup.com. Geen maandelijkse kosten. Square rekent 2,6% plus $0,10 per kaarttransactie
  • De door u gekozen plugin is geïnstalleerd en geactiveerd op WordPress
  • Een Square Developer-account voor sandbox-testen (gratis, aan te maken op developer.squareup.com)

Methode 1: Terugkerende Square-betalingen met WPForms

WPForms is de meest gebruikte formulierplugin voor WordPress en voor de meeste website-eigenaren de gemakkelijkste manier om terugkerende betalingen via Square in te stellen.

Terugkerende Square-betalingen met WPForms

Stap 1: Installeer WPForms Pro

Ga in je WordPress-dashboard naar Plugins > Nieuwe toevoegen. Zoek naar WPForms en installeer de gratis versie. Voer vervolgens je WPForms Pro-licentiesleutel in onder WPForms > Instellingen > Algemeen om de betaalfuncties te activeren.

De Payments-add-on voor Square is inbegrepen in WPForms Pro. U hoeft deze niet apart te installeren nadat u uw licentiesleutel hebt ingevoerd.

Stap 2: Verbind WPForms met je Square-account

Ga naar WPForms > Instellingen > Betalingen. Klik op het tabblad Square. Klik op de knop Verbinden met Square. Je wordt doorgestuurd naar de OAuth-autorisatiepagina van Square. Log in op je Square-account en geef WPForms toestemming om toegang te krijgen tot je Square-gegevens. Na de autorisatie keer je terug naar je WordPress-dashboard met een bevestiging dat Square is verbonden.

Als je wilt testen voordat je echte betalingen accepteert, koppel dan eerst je Square-sandboxaccount. Je vindt je sandbox-inloggegevens in het Square Developer-dashboard onder Sandbox > Inloggegevens.

Stap 3: Maak uw betalingsformulier aan

Ga naar WPForms > Nieuw toevoegen. Selecteer de sjabloon Factuur-/bestelformulier als uitgangspunt. Geef je formulier een naam die het doel ervan weergeeft, zoals 'Maandelijkse lidmaatschapsbetaling' of 'Coachingabonnement'

Voeg in de formulierbouwer de velden toe die uw abonnees moeten invullen:

  • Naam (tekst op één regel)
  • E-mailadres
  • Betalingsbedrag (voor één artikel of meerdere artikelen als u prijsniveaus aanbiedt)

Gebruik voor abonnementsniveaus een veld met meerdere items, zodat gebruikers hun gewenste abonnementsniveau kunnen kiezen. Stel de prijs voor elk item rechtstreeks in de veldinstellingen in.

Stap 4: Square configureren en terugkerende betalingen inschakelen

Klik in de formulierbouwer op 'Betalingen' in de linkerzijbalk. Klik op 'Square'. Vink het vakje aan om Square-betalingen in te schakelen.

Selecteer bij 'Betaalmethode' de optie 'Terugkerend abonnement'. Stel uw factureringsperiode in: dagelijks, wekelijks, maandelijks, driemaandelijks of jaarlijks. Voor de meeste lidmaatschaps- en abonnementsvormen is maandelijks de standaard.

Schakel de optie in om betalingsbewijzen te verzenden als u wilt dat Square klanten na elke terugkerende betaling automatisch een e-mail stuurt. Dit vermindert het aantal supportvragen over facturering.

Sla het formulier op.

Stap 5: Formuliermeldingen en -bevestigingen configureren

Ga naar Instellingen > Meldingen en stel de e-mail in die uw team ontvangt wanneer een nieuwe abonnee het formulier invult. Voeg de naam, het e-mailadres en het gekozen abonnement van de abonnee toe met behulp van de slimme tags van WPForms.

Ga naar Instellingen > Bevestigingen en pas het bericht aan dat abonnees zien na het voltooien van een betaling. Voeg het factuurbedrag, de factuurfrequentie en instructies voor het annuleren of wijzigen van hun abonnement toe.

Stap 6: Het formulier insluiten op een WordPress-pagina

Maak een nieuwe pagina aan in WordPress met de naam 'Abonneren', 'Lidmaatschap' of een andere naam die bij uw gebruik past. Klik in de blokeditor op de '+' knop en zoek naar het WPForms-blok. Selecteer uw betaalformulier in het dropdownmenu. Publiceer de pagina.

Bezoek de pagina op een mobiel apparaat en een desktopbrowser om te controleren of het formulier correct wordt weergegeven. Test een betaling in de testomgeving (sandbox) voordat u deze live zet.

Methode 2: Terugkerende Square-betalingen met Gravity Forms

Gravity Forms is de betere keuze wanneer je voorwaardelijke logica, meerdere betaalopties of een complexere betaalflow nodig hebt. De Square-add-on biedt volledige ondersteuning voor terugkerende abonnementen.

Stap 1: Installeer Gravity Forms en de Square-add-on

Koop Gravity Forms via gravityforms.com (de Elite-licentie bevat alle add-ons). Installeer en activeer de Gravity Forms-plug-in vanuit het zipbestand. Ga naar Formulieren > Instellingen > Add-ons en installeer de Square-add-on.

Stap 2: Verbind de zwaartekrachtvormen met het vierkant

Ga naar Formulieren > Instellingen > Square. Klik op Verbinden met Square. Autoriseer Gravity Forms via de OAuth-flow van Square. Na de verbinding verschijnen je Square-accountgegevens in het instellingenpaneel. Selecteer je Square-locatie in het keuzemenu als je meerdere locaties in Square hebt geconfigureerd.

Stap 3: Maak uw betalingsformulier aan

Ga naar Formulieren > Nieuw formulier. Geef uw formulier een naam en klik op Formulier maken. Voeg de vereiste velden toe: Naam, E-mail en eventuele aangepaste velden die relevant zijn voor uw abonnement (zoals organisatienaam of abonnementsniveau).

Voeg een productveld toe en stel dit in als een enkel product met een vaste prijs, of voeg een keuzerondje toe dat is gekoppeld aan een productveld om meerdere abonnementsniveaus aan te bieden.

Stap 4: Voeg een Square-feed toe voor terugkerende betalingen

Ga in de formuliereditor naar Instellingen > Square. Klik op Nieuw toevoegen om een ​​Square-feed te maken. In de feedconfiguratie:

Stel het transactietype in op Abonnement

Koppel de velden van uw formulier aan de door Square vereiste gegevens: naam, e-mailadres en betaalbedrag

Stel de factureringscyclus in op Maandelijks (of een andere gewenste frequentie)

Schakel de optie in om abonnementen automatisch te verlengen totdat ze worden opgezegd

Voor voorwaardelijke betalingslogica, zoals het aanbieden van zowel een eenmalige installatiekosten als een terugkerende betaling, creëer je twee aparte feeds met voorwaarden die bepalen welke feed wordt geactiveerd op basis van de waarden in de formuliervelden.

Stap 5: Meldingen configureren en insluiten

Ga naar Instellingen > Meldingen en maak meldingen aan voor nieuwe abonnees, mislukte betalingen en opzeggingen van abonnementen. Gravity Forms ondersteunt voorwaardelijke meldingen, waardoor je verschillende e-mails kunt versturen op basis van het geselecteerde abonnementsniveau.

Voeg het formulier in op elke WordPress-pagina met behulp van het Gravity Forms-blok of de shortcode.

Methode 3: Terugkerende Square-betalingen met WP Simple Pay

WP Simple Pay is de meest geschikte optie voor websites die alleen aparte pagina's voor abonnementsbetalingen nodig hebben.

Terugkerende betalingen via Square met WP Simple Pay

Stap 1: Installeer WP Simple Pay

Ga naar Plugins > Nieuwe toevoegen, zoek naar WP Simple Pay en installeer de plugin. Voer je licentiesleutel in onder WP Simple Pay > Instellingen > Licentie.

Stap 2: Verbinden met Square

Ga naar WP Simple Pay > Instellingen > Betaalmethoden > Square. Klik op Verbinden met Square en autoriseer via OAuth. Selecteer uw Square-locatie.

Stap 3: Maak een betalingsformulier aan

Ga naar WP Simple Pay > Betaalformulieren > Nieuw formulier toevoegen. Geef je formulier een naam. Stel onder het tabblad Betaling de prijs in op het bedrag van je abonnement. Stel het betalingsschema in op Terugkerend en configureer het interval (maandelijks, jaarlijks, enzovoort).

Voeg onder het tabblad 'Formuliervelden' de velden toe die klanten moeten invullen. Voor een eenvoudig abonnement zijn Naam en E-mail meestal voldoende, samen met het kaartveld.

Onder het tabblad 'Bevestiging' kunt u het bericht aanpassen dat wordt weergegeven na een succesvolle abonnementsconfiguratie.

Stap 4: Insluiten en testen

Kopieer de shortcode uit de formulierenlijst en plak deze in een willekeurige WordPress-pagina of -bericht. Bekijk de pagina in de preview, voer een testtransactie uit met de sandbox-gegevens van Square en controleer of het bevestigingsbericht verschijnt en de bevestigingsmail wordt ontvangen.

Je terugkerende Square-betalingen testen

Testen is niet optioneel. Een terugkerende betaling die een verkeerd bedrag in rekening brengt, geen bevestiging stuurt of stilletjes mislukt bij de eerste verlenging, zorgt voor problemen met de klantenservice die u had kunnen voorkomen met een test van 10 minuten.

Gebruik de vierkante zandbakmodus

Maak een sandbox-account aan op developer.squareup.com. Zet de Square-verbinding van je plugin in de sandbox-modus. Gebruik de testkaartnummers van Square om succesvolle betalingen, geweigerde kaarten en situaties met onvoldoende saldo te simuleren.

Nummers van de vierkante testkaart:

  • Succesvolle betaling: 4111 1111 1111 1111 (elke toekomstige vervaldatum, elke CVV-code)
  • Kaart geweigerd: 4000 0000 0000 0002

Wat te controleren voordat je live gaat

Doorloop deze checklist in de testomgeving of sandbox voordat u overschakelt naar live Square-inloggegevens:

  • Testbetaling is succesvol afgerond en het juiste bedrag is in rekening gebracht
  • Direct na de betaling verschijnt een bevestigingsbericht
  • De abonnee ontvangt een bevestigingsmail
  • Uw team heeft de notificatiemail ontvangen
  • Het abonnement wordt in je Square-dashboard weergegeven onder Abonnementen
  • Testabonnement annuleren: annuleer het testabonnement via het Square-dashboard en controleer of er geen tweede poging tot afschrijving plaatsvindt
  • Test op mobiel: het formulier is bruikbaar op een smartphone met aanraakvriendelijke invoervelden
  • Test uitgevoerd in Safari en Chrome: betaalformulieren gedragen zich verschillend in verschillende browsers

Veelvoorkomende problemen en probleemoplossing

De Square-verbinding mislukt tijdens OAuth. Zorg ervoor dat uw WordPress-site HTTPS gebruikt. De OAuth-procedure van Square vereist een beveiligde verbinding. Als uw SSL-certificaat niet correct is geconfigureerd, mislukt de omleiding na autorisatie.

Terugkerende betalingen worden eenmalig afgeschreven en niet verlengd. Controleer of abonnementen zijn ingeschakeld in uw Square-account. Sommige Square-accounttypen of regio's hebben beperkingen voor abonnementsfacturering. Controleer in uw Square-dashboard onder Abonnementen of het initieel aangemaakte abonnement wordt weergegeven als Actief met een volgende factureringsdatum.

De abonnee heeft de bevestigingsmail niet ontvangen. Controleer of WP Mail SMTP is geïnstalleerd en geconfigureerd. Standaard verzendt WordPress e-mails via PHP Mail, wat een lage bezorgingskans heeft. WP Mail SMTP routeert e-mails via een geschikte e-mailprovider (SendLayer, Brevo of Gmail SMTP) om bezorging te garanderen.

Het formulier wordt niet correct weergegeven op mobiele apparaten. Controleer op conflicten met de CSS van uw thema. Sommige thema's passen stijlen toe op formulierelementen die de styling van het betaalformulier overschrijven. Gebruik de ontwikkelaarstools van uw browser om het formulier op mobiele apparaten te inspecteren en conflicterende CSS-regels te identificeren.

De betaling is gelukt, maar het abonnement verschijnt niet in het Square-dashboard. Dit duidt meestal op een probleem met de API-scope van Square. Ontkoppel je plugin van Square en maak opnieuw verbinding. Zorg ervoor dat je alle gevraagde machtigingen autoriseert tijdens het OAuth-proces.

Terugkerende betalingen via Square: prijzen en kosten

Inzicht in de tariefstructuur van Square helpt je bij het vaststellen van abonnementsprijzen die rekening houden met verwerkingskosten.

TransactietypeSquare Fee
Online kaartbetaling2,9% + $0,30 per transactie
Terugkerende abonnementskosten2,9% + $0,30 per transactie
Handmatig ingevoerde kaart3,5% + $0,15 per transactie
Betwiste betaling (terugboeking)Geen transactiekosten (Square neemt deze voor zijn rekening)

Square rekent geen maandelijkse kosten voor de standaard betaalrekening. Voor bedrijven met een jaarlijkse omzet van meer dan $250.000 biedt Square aangepaste tarieven. Er zijn geen opstart- of annuleringskosten.

Tot slot nog een paar opmerkingen over het instellen van terugkerende Square-betalingen in WordPress

Het instellen van terugkerende betalingen via Square zonder WooCommerce is aanzienlijk eenvoudiger dan de meeste website-eigenaren verwachten. In de meeste gevallen zet WPForms het betaalformulier binnen een uur online, zonder code of e-commerce-configuratie.

De keuze voor een plugin hangt af van je specifieke behoeften. WPForms voor veelzijdigheid, Gravity Forms voor voorwaardelijke logica en complexiteit, en WP Simple Pay voor gerichte abonnementspagina's. Alle drie maken via OAuth verbinding met Square en verwerken terugkerende betalingen betrouwbaar.

Test alles eerst in de sandbox-modus voordat je overschakelt naar live inloggegevens, configureer WP Mail SMTP zodat bevestigingsmails in de inbox terechtkomen en controleer of je abonnementen correct worden weergegeven in je Square-dashboard na de installatie.

Als je hulp nodig hebt bij het instellen van terugkerende betalingen via Square op je WordPress-website of het bouwen van een aangepaste abonnementsflow die verder gaat dan wat formulierplugins kunnen bieden, dan het WordPress-ontwikkelteam van Seahawk de volledige implementatie.

Veelgestelde vragen over terugkerende Square-betalingen in WordPress

Kan ik terugkerende betalingen via Square accepteren in WordPress zonder WooCommerce?

Ja. Plugins zoals WPForms, Gravity Forms, WP Simple Pay en WP EasyPay maken allemaal rechtstreeks verbinding met de abonnements-API van Square, zonder dat WooCommerce nodig is. Deze plugins creëren betaalformulieren die terugkerende facturering, verlengingskosten en annuleringen afhandelen zonder dat er een e-commerce-infrastructuur nodig is.

Wat is de beste plugin voor terugkerende Square-betalingen in WordPress?

WPForms is voor de meeste gebruikers de beste keuze omdat het terugkerende Square-betalingen combineert met algemene functies voor het maken van formulieren voor contactformulieren, registraties en enquêtes. Gravity Forms is beter geschikt voor complexe, voorwaardelijke betalingsprocessen. WP Simple Pay is de beste keuze als je alleen een minimalistische, op zichzelf staande abonnementspagina nodig hebt.

Ondersteunt Square terugkerende betalingen?

Ja. Square biedt native ondersteuning voor abonnementsfacturering via de API. Het systeem regelt automatische verlengingskosten voor dagelijkse, wekelijkse, maandelijkse, driemaandelijkse of jaarlijkse factureringscycli, meldingen bij mislukte betalingen en logica voor herpogingen, abonnementsbeheer (inclusief pauzeren en annuleren) en klantbonnen voor elke verlengingskosten.

Hoeveel rekent Square voor terugkerende betalingen?

Square rekent 2,9% plus $0,30 per online kaarttransactie voor terugkerende abonnementskosten. Er zijn geen maandelijkse kosten, instelkosten of annuleringskosten voor het standaard Square-account. Aangepaste prijzen zijn beschikbaar voor bedrijven die meer dan $250.000 per jaar verwerken.

Heb ik een SSL-certificaat nodig voor Square-betalingen op WordPress?

Ja. SSL (HTTPS) is vereist voor Square-betaalformulieren op WordPress. De OAuth-verbinding van Square vereist een beveiligde verbinding en beveiligingswaarschuwingen van browsers op een HTTP-site voorkomen dat klanten hun kaartgegevens kunnen invoeren. De meeste hostingproviders bieden gratis SSL aan via Let's Encrypt.

Kan ik zowel maandelijkse als jaarlijkse abonnementsopties aanbieden?

Ja. Met WPForms kunt u een veld voor meerdere artikelen aan uw formulier toevoegen met aparte maandelijkse en jaarlijkse prijsopties. Met Gravity Forms kunt u een keuzerondje (Radio Button) gebruiken dat is gekoppeld aan een productveld en voorwaardelijke logica configureren om de factureringscyclus aan te passen op basis van de selectie van de gebruiker.

Hoe annuleer ik een terugkerende Square-betaling vanuit WordPress?

Abonnementen kunnen rechtstreeks vanuit je Square-dashboard onder Abonnementen worden opgezegd, of vanuit het betalingsdashboard van je plugin, afhankelijk van de plugin. Zowel WPForms als Gravity Forms tonen abonnementsgegevens in WordPress. Klanten kunnen ook een link voor zelfservice opzegging ontvangen door deze in hun bevestigings- of ontvangstbevestigingsmail op te nemen.

Hoe test ik terugkerende betalingen via Square voordat ik ze live zet?

Maak een Square Developer-account aan op developer.squareup.com en gebruik je sandbox-gegevens om je plugin in testmodus te verbinden. Gebruik het testkaartnummer van Square, 4111 1111 1111 1111, om een ​​succesvolle betaling te simuleren. Controleer of het abonnement in je Square sandbox-dashboard verschijnt, of je de bevestigingsmail hebt ontvangen en of je teammelding is verzonden voordat je overschakelt naar de live-gegevens.

Gerelateerde berichten

Hoe migreer je van Wix naar WordPress? Complete stapsgewijze handleiding (2026)

Hoe migreer je van Wix naar WordPress: een complete stapsgewijze handleiding (2026)

Met de migratie van Wix naar WordPress kunnen bedrijven overstappen naar een flexibeler platform met meer mogelijkheden

De juridische stappen van de Seahawks tegen CloudLinux

Belangrijkste conclusies: CloudLinux kondigde zijn concurrerende product, AutopilotWP, voor het eerst aan op 24 maart 2026, en volgens

Cookie-toestemmingsbeheer

Beste tools voor cookiebeheer voor WordPress-websites in 2026

Cookie Consent Management is niet langer slechts een kleine banner onderaan een

Begin vandaag nog met Seahawk

Meld je aan in onze app om onze prijzen te bekijken en kortingen te ontvangen.