For most newspapers, dealing with public notices is a manual, offline process: an emailed PDF, a mailed check that has to clear before anything gets typeset, followed up by an affidavit among other requirements.
Getting that process online has always been the hard part. A generic form plugin can collect the text, but it can’t take a card payment inline, calculate pricing with add-ons, or hand an editor a properly dated post ready to review.
NoticePress gives you a third option. It’s a public notice software that lives inside your own WordPress site: a self-service submission form for customers who want to file and pay online, and a fast, no-fuss way to enter anything that still comes in by email. Both paths land in the same place, so your staff isn’t juggling two systems.
Drop [noticepress_form] on a page, and it handles the whole legal notice submission flow: submitter details, the notice text or a PDF upload, requested publication dates, your pricing and add-ons, and an inline Stripe card payment with no redirect to a separate checkout page.
An online legal notice submission form that does the job in one page
Submitters don’t need an account. They fill in their details, write or upload the notice, pick publication dates (a range or specific dates), and pay by card, all in the same form.

Notices are saved before the card is ever charged, and a Stripe webhook confirms payment independently. That order of operations matters: a submitter who closes the tab mid-payment still ends up with a notice in your review queue, instead of a charge with nothing to show for it.
NoticePress can price a notice at a flat fee, by the word, or by the column inch, with an optional minimum charge. Need a special formula for pricing based on your state’s requirements? Send us the details, and NoticePress can make it happen.
Three ways to publish a legal notice, pick any combination
When a submitter uploads a PDF, you decide how the public notice shows up on the page. You can combine:
- Extracted notice text, pulled from the PDF so the notice is searchable, indexable, and readable on a phone.
- The embedded PDF, so it still looks like the document as filed.
- A download button, so readers can keep their own copy.
By default, text extraction reads the PDF’s own text layer, which is free, offline, and accurate for most notices. For scans or documents that don’t extract cleanly, you can switch to a more advanced extraction option that handles those cases too. Either way, extracted text always lands in the post editor for review before anything goes live.

Still need to handle notices manually sent by email? That’s still fast
Not every notice will come through the online form, and that’s fine. NoticePress includes an “Add a notice” screen right in the admin, where staff can fill out the same fields a customer would (submitter details, notice text, dates, add-ons) for anything that arrives by email. There is no second system to learn and no separate spreadsheet to keep in sync. You also record how it was paid: by check, in person, by card taken elsewhere, invoiced, or no charge. An invoiced notice shows as unpaid until you’re paid. The manually entered notice sits in the exact same queue as one filed online, so your editor still reviews everything from one place.

Nothing publishes itself
Notices arrive as pending posts, already dated for the first day the submitter requested, so the right date is sitting in the Publish box waiting for you. Hitting Publish schedules a future date or back-dates a past one. The decision to actually put a notice live is always a person’s, not the plugin’s.
All of your submissions (payment status, requested dates, and where each one stands) live in one place under NoticePress in the admin menu, with a count of notices waiting on review right on the menu item. It’s a legal notice management dashboard built for newsroom workflows, not a generic form inbox.

Need a copy for the print edition? Every submission has a “Download for print” action, both in the submissions list and on the post editor screen. A notice filed as a PDF comes back as that PDF; one that was typed in, or only exists as extracted text, comes back as a plain text file. Nobody has to retype a legal notice off a screen.
Set your price once, protect the form always
Settings is where you set your prices. Use one base price for everything, or add kinds of notice, each priced at a flat fee, by the column inch, or by the word, with an optional minimum. Paid add-ons you want to offer (an affidavit of publication, for instance) go on top. Settings is also where you connect your Stripe keys and choose which category submissions land in.

A honeypot field and per-IP and per-email rate limiting are on by default for every install, no configuration needed. If you want more, adding reCAPTCHA v3 keys turns on invisible spam protection scoring. It runs silently in the background, so legitimate submitters never see a puzzle to solve.
Getting started with NoticePress
- Install and activate NoticePress.
- Go to NoticePress, Settings and add your Stripe keys.
- Choose the category submissions should land in.
- Add
[noticepress_form]to your submission page. - On the settings screen, click “Create this webhook in Stripe”. NoticePress adds the
payment_intent.succeededwebhook in Stripe and saves its signing secret for you.
That’s it. No separate form builder, no glue code connecting a payment plugin to your post types, and no second system for the notices that still show up by email or over the counter. Just a self-service public notice submission form for customers who want it, a quick manual entry option for everything else, and a pending post waiting on your editor either way.
NoticePress
Included in every plan
NoticePress comes with every PaywallProject plan. Or buy it on its own for your WordPress site, with unlimited notices and no per-notice fee. Cancel anytime.
- ✓ Self-service online submission form, built for your site
- ✓ Inline card payment through Stripe, no redirect at checkout
- ✓ Manual entry for notices that still come in by email
- ✓ Flat, per-word, or per-column-inch pricing, plus your own paid add-ons (affidavits, etc.)
- ✓ Searchable notice text, embedded PDF, and print-ready download
- ✓ Built-in spam protection, no CAPTCHA for real submitters
Card required. 14-day money-back guarantee.







