Skip to content

Core Support components

Every part of the system on one page: the pieces for wp-admin screens first, then the support site around them.

  • WordPress 6.4 or later
  • Light and dark
  • No build step

Buttons, badges and tags

One primary per view. Badges are words, never buttons; tags are the one clickable pill.

Draft Open Resolved Waiting on you Urgent Pro v3.4.0 12 unread All systems normal /

Admin shell, tabs, rows and controls

A settings page as it sits inside WordPress's .wrap, with notices, stat cards, form rows, switches, choice cards, copy fields, tabs, a list table, list rows and an empty state.

Wrenfield

3.4.0

Settings for forms, entries, email and payments.

Settings saved

New entries use these defaults from now on.

Spam older than 30 days is removed each night. Change it under Spam protection.

Your license expires on November 2

Forms keep working. Updates and tickets stop after that date.

2 webhooks failed

The endpoint answered 503. We'll retry for 24 hours.

  • Entries this week
    128 12% up on last week
  • Failed webhooks
    2 2 more than yesterday
    Retrying for 24 hours
  • Upload storage2 GB
    840 MB
    42% of the limit

Form defaults

Form rows with a choice group, a switch, a field and a copy field.

Form style

How fields look on the front end.

Load assets

Scripts and styles load only where needed.

Send it in the X-Api-Key header.

Email templates

Admin notification

Confirmation

No rows selected
Form entries
EntryFormStatusReceived
Dana Whitfield[email protected]
View
ContactUnreadOct 23, 14:02
Omar Haddad[email protected]
View
Workshop bookingPaidOct 23, 11:47
Lena Brandt[email protected]
View
Workshop bookingPayment pendingOct 22, 18:30
1 to 3 of 128 entries
Settings apply to every form on this site.

Cards and section headers

An admin card with header and footer bars, a whole-card link with a status strip, and a plain card.

Contact form

6 fields, 2 emails

Live

The card body holds rows, a list or a short paragraph like this one.

Your data stays here

Entries live in your database. Nothing is sent anywhere you didn't connect.

Bento and features

Coded wells for product pictures, then open feature columns and check lists.

  • Delivery you can see

    Each entry lists every email and webhook it triggered.

  • Spam stays out quietly

    Three checks, no puzzles for people to solve.

  • Uploads stay small

    Files over the limit are refused before upload.

  • Status by day

    One bar per day, colored by state.

  • Hooks for developers

    Every action and filter, documented.

  • 1

    Search the docs

    Most answers are one search away.

  • Open a ticket

    Attach the system report so we can reproduce it.

  • Get a reply

    A person answers within one business day.

  • Setup help and configuration questions
  • Bugs in the plugin, fixed in the next release
  • Custom code written for one site
  • Problems caused by another plugin

Pricing and FAQ

Two plans with one featured, then the accordion.

  • Pro

    Email support from the people who build the plugin.

    $89per year, one site

    Choose Pro
    • Replies within one business day
    • Updates for a year

Prices in US dollars. Renewals cost the same as the first year.

How fast do you reply?

Within one business day, Monday to Friday.

Can I get help on a staging site?

Yes. Staging and local sites don't count toward your limit.

What happens when my plan ends?

Forms keep working. Updates and tickets stop until you renew.

Forms and tables

Labelled fields with a hint and an error, an input group, checks, and a table that stacks on phones.

Enter a full email address.

https://

Include the steps that lead to the problem.

Replies within one business day
What each plan includes
FeatureCommunityProSites
Help
Docs and guides Yes YesAny
Tickets No Yes1

Portal

Topic cards, a ticket list and a contact card. The search lives in the centered hero.

  • Getting started

    Install, build a first form and send a test entry.

    12 articles
  • Payments

    Payment fields, gateways, coupons and refunds.

    18 articles

Your tickets

New ticket
Showing 2 of 9 tickets

Talk to a person

Tickets go to the team that writes the plugin.

First reply
Within one business day
Hours
Monday to Friday, 08:00 to 18:00 UTC

Docs

Section nav, article, contents, callouts, steps, a code block, previous and next, the helpful vote and a docs home list.

Set up a payment field

Updated October 21, 20266 min read

A payment field turns any form into a checkout.

Before you start

Note

Test mode sends every payment to the sandbox.

Tip

The form ID is in the Forms list.

Warning

Some gateways refuse a currency the account doesn't hold.

Danger

Switching gateways cancels recurring payments.

  1. Add the fieldDrag Payment into the form.
  2. Pick a gatewayChoose the account that receives the money.
  3. Send a test paymentUse the gateway's test card.
functions.php
// Charge in euros on form 12 only
add_filter( 'wrenfield_payment_currency', function ( $currency, $form_id ) {
    return 12 === $form_id ? 'EUR' : $currency;
}, 10, 2 );

Was this page helpful?

Changelog

A release timeline with type badges of one width, so the text lines up.

  1. 3.4.0

    Stable

    Saved replies and a faster entries screen.

    • NewSaved replies when you answer an entry.
    • ImprovedThe entries screen loads 40 rows at a time.
    • FixedExport dates follow the site's time zone.
    • RemovedThe old shortcode builder.
    • SecurityUploads check the file type on the server.
  2. 3.3.2

    Stable
    • FixedReceipts showed the site currency on forms with their own.

Roadmap

Four status columns with vote buttons that remember the visitor's own vote.

Considering

1

Planned

1

In progress

1

Shipped

0

Nothing shipped from this list yet.

Build your plugin's screens with it

Start from the settings screen, then reuse the same parts for the help center around it.

Part of the Design Systems Library