Skip to content
WrenSync

Billing

What happens if a payment fails

A lot of platforms talk about "automated payment recovery" without ever saying what that means in practice. Here's exactly what ours does, step by step, with real numbers.

Our plans

Five flat monthly plans. No credit system, no setup fee. Two full redesigns a month are included, and chat and visual editing are unlimited.

Lite

€9/mo

Or €90/year paid upfront (2 months free).

Starter

€39/mo

Or €390/year paid upfront (2 months free).

Growth

€79/mo

Or €790/year paid upfront (2 months free).

Restaurant

€119/mo

Or €1,190/year paid upfront (2 months free).

Gym

€149/mo

Or €1,490/year paid upfront (2 months free).

Two things are always billed separately from your plan, on either billing interval: card payment costs on sales through your site, and WhatsApp messages beyond your plan's included allowance. Card payments cost Stripe's processing fee plus a 0.5% platform fee. Card payments cost Stripe's processing fee only. We take no platform fee on payments through your own Stripe account.

If a membership payment fails

This applies to recurring membership billing (the Gym plan). Here's the real sequence, start to finish.

  1. The moment a payment fails

    We mark that membership as past due straight away. Nothing else changes yet -- no email goes out, and the member's account keeps working exactly as before.

  2. While it's unresolved

    Stripe automatically retries the card a few times over the following days, on its own schedule (Stripe calls this Smart Retries) -- that part is entirely between the member's bank and Stripe, and we don't layer any retry logic of our own on top of it.

  3. 3 days with no successful payment

    We send the member one plain, low-pressure email letting them know the payment didn't go through and asking them to update their card. It isn't a threat of cancellation -- it reads the same as every other email we send on your behalf.

  4. Any time a payment succeeds

    The membership goes straight back to active. There's no waiting period and nothing further to do on your end.

  5. Still unresolved after that

    We send another reminder every 3 days the membership stays unpaid, for as long as it remains that way -- a real billing problem doesn't get chased once and then ignored.

The 3-day window and the reminder email are things we built and run ourselves. The card retries themselves are Stripe's own Smart Retries, running on Stripe's schedule, not ours -- we think it's worth being clear about which part is whose.

Cancellation & refunds

The full policy, consistent with our Terms of Service.

You can cancel any time from the billing page in your dashboard, which opens Stripe's customer portal, with no minimum term and no cancellation fee. Cancellation takes effect at the end of your current paid billing period, and you won't be billed again once it ends.

Free trial: 14-day free trial on Starter and above. Cancel any time before it ends and you won't be charged. One free trial per business owner and payment card.

Monthly plans: because a monthly subscription is billed one period at a time, cancelling stops future billing but we don't refund any part of the period already paid for.

Annual plans: an annual subscription is paid upfront for the full year. We don't operate a pro-rata billing system, so we don't refund the unused portion of an annual term if you cancel partway through it, except where we agree to a refund at our discretion, or where the law requires one.

Prices shown above are the full amount payable: WrenSync is not currently VAT-registered, so VAT isn't added to your subscription. If that changes, we'll give you notice before your next renewal.

Our Terms of Service cover this in full, including what happens if your subscription lapses.

Questions about billing before you sign up?

Talk to us directly and we'll walk through exactly how WrenSync billing works for your business.

Contact sales

Ready to get started?

Pick a plan and you're editing your own site within minutes. Prefer to talk to a person first? That works too.