Primer Pay

Changelog

0.3.1

  • Fixed: Paywall banner now correctly hidden when no wallet is configured (was showing unstyled)

0.3.0

  • Gutenberg block: “Primer Pay Content Gate” — visual editor block for splitting free and paid content
  • Theme-matching paywall banner: inherits site fonts, colors, and border radius via CSS custom properties
  • Per-post wallet override: route payments to a different wallet per post
  • .well-known/x402 discovery endpoint: JSON index for AI agents and crawlers

0.2.1

  • Removed front-end “Powered by x402” attribution (guideline 10 compliance)

0.2.0

  • Multi-network support: Base and SKALE Base
  • Network selection UI with preferred network
  • Automatic USDC contract lookup per network

0.1.0

  • Initial release
  • Global settings: wallet address, default price, facilitator URL, access duration
  • Per-post paywall toggle with price and access-duration overrides
  • [primer_pay_x402] shortcode for teaser/content splitting (registered so the marker never appears in output)
  • REST unlock endpoint at /wp-json/primer-pay/v1/unlock/<post_id>
  • HMAC-signed session cookies so refreshing doesn’t re-charge readers
  • Archive-safe teaser rendering (no content leaks on blog index, categories, feeds, excerpts)
  • Non-extension visitor fallback with install CTA
  • Declined-payment handling with retry button

Plugin Website
Visit website

Version:
0.3.1
Last Updated
May 6, 2026
Requires
WordPress 5.8
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.