Acta — Pay Per Article
Acta — Pay Per Article
Description
Acta embeds a seamless checkout directly inside your content. Readers can unlock premium articles, lessons, files, and more using credit/debit cards, Apple Pay, or Google Pay — without leaving your site.
How it works:
- Install the Acta plugin
- Connect your site via the Acta setup wizard
- Set a price per article using a simple snippet
- Readers click to unlock — Acta handles the rest
Features:
- Per-article pricing — charge what each piece of content is worth
- No subscription required for readers — pay once, read once
- Apple Pay and Google Pay supported out of the box
- Automatic Stripe Connect integration — revenue paid directly to you
- Lightweight — single JS snippet, no page speed impact
External Services
This plugin connects to the following third-party services:
Acta (https://readwithacta.com)
- When a publisher completes setup, the plugin sends their site URL, email, name, plugin endpoint, and a locally generated secret key to the Acta API at https://api.readwithacta.com. No personal data beyond what the publisher explicitly enters is transmitted.
- Once connected, the plugin loads a JavaScript file from https://api.readwithacta.com on all public-facing pages. This file renders the checkout UI for readers.
- Reader payment transactions are processed by Acta via Stripe.
- Acta Terms of Service
- Acta Privacy Policy
Stripe (https://stripe.com)
- The plugin loads Stripe.js (https://js.stripe.com/v3/) on public-facing pages to handle secure payment processing.
- Stripe Terms of Service
- Stripe Privacy Policy
Installation
- Search for “Acta” in WordPress Admin Plugins Add New, or upload the ZIP via Upload Plugin
- Activate the plugin
- Follow the on-screen setup to connect your Acta account
- Complete Stripe onboarding to receive payments
Faq
No. Readers pay with their card, Apple Pay, or Google Pay without creating an account.
Acta uses a revenue-share model: we make money only when publishers do. Stripe’s processing fee included.
All major currencies supported by Stripe, including USD, GBP, EUR, CAD, AUD, and more.
Yes. Acta auto-detects your existing paywall styling and matches it.
Reviews
Changelog
4.0.0
- WordPress.org compliance fixes: sanitization, escaping, script enqueuing, i18n
- Fixed undefined ACTA_MENU_ICON constant (PHP 8.0+ fatal)
3.0.0
- Scripts now enqueued via wp_enqueue_script() per WordPress standards
- Added wp_unslash() to all POST data sanitization
- Added i18n wrappers to admin notice strings
2.0.2
- Maintenance release
2.0.1
- Maintenance release
2.0.0
- Self-service onboarding — no manual API setup required
- Auto-detection of existing paywall styles
- Custom per-article pricing via data attribute
- Jetpack paywall support
1.1.0
- Initial public release

