AIbender ArticleVault

Description

ArticleVault is a lightweight WordPress paywall plugin for publishers, bloggers, creators, and businesses that want to sell individual articles rather than full memberships.

Readers purchase through Stripe Checkout. ArticleVault validates the completed transaction, records the purchase, and grants browser-based access using a secure token.

Features:

  • Stripe Checkout integration
  • Guest checkout
  • Individual article purchases
  • Signed Stripe webhook verification
  • Pending and paid purchase records
  • Duplicate webhook and purchase protection
  • Secure hashed access tokens
  • HttpOnly access cookies
  • Purchases search, sorting, and pagination
  • Responsive paywall
  • Loading and double-click protection
  • Payment success and cancellation pages

ArticleVault currently supports USD payments only.

External Services

This plugin connects to Stripe to process payments.

It sends payment-related information to Stripe only when a customer initiates a purchase through Stripe Checkout.

Information sent may include:

  • Purchase amount
  • Currency
  • Article identifier
  • Checkout session information
  • Customer email address (entered during checkout)

This information is required to securely process payments and verify completed transactions.

Stripe Terms of Service:
https://stripe.com/legal

Stripe Privacy Policy:
https://stripe.com/privacy

Screenshots

Installation

  1. Upload the articlevault folder to /wp-content/plugins/, or install the release ZIP from Plugins > Add New > Upload Plugin.
  2. Activate ArticleVault.
  3. Open ArticleVault > Settings.
  4. Select Stripe test or live mode and enter the matching API keys.
  5. Add the displayed webhook endpoint to Stripe and enter its signing secret.
  6. Set the default article price.
  7. Wrap premium article content in [articlevault]...[/articlevault].
  8. Complete a Stripe test purchase before enabling live mode.

FAQ

Does ArticleVault require WooCommerce?

No. It communicates directly with Stripe Checkout.

Do readers need WordPress accounts?

No. Guest checkout is supported.

Which currency is supported?

Version 1.0.0 supports USD only.

Is purchase data deleted when the plugin is uninstalled?

No.

ArticleVault retains plugin settings and purchase records when uninstalled to help prevent accidental loss of payment history.

If you need complete data removal, delete the database records manually or use a future data-removal option if available.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AIbender ArticleVault” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • First public release of AIbender ArticleVault.
  • Simplified the Free settings page to essential paywall controls.
  • Added fixed default paywall styling for the Free edition.
  • Fixed Stripe Checkout redirects for guest purchases.
  • General stability and release preparation improvements.

0.6.7

  • Refreshed the admin dashboard with AIbender branding.
  • Added plugin newsletter signup.
  • Added quick links to website, documentation and support.
  • Improved dashboard usability and status information.
  • General maintenance and code cleanup.
  • Standardized asset versioning using Constants::VERSION.

0.6.6

  • Improved Stripe Checkout security and webhook validation.
  • Added secure purchase validation and duplicate protection.
  • Improved purchase management and reliability.
  • Enhanced frontend loading and payment flow.
  • General stability improvements.