v0.1.6-beta — no-server modes + fixes
Accept Monero in WooCommerce, non-custodial. This release adds no-server modes and fixes two activation/admin bugs.
New
- No-server modes — no external agent needed. The plugin can verify payments in pure PHP (vendored Monero crypto): Auto-detect (view-only watch over your address + node) and "I've paid" (buyer pastes a txid, verified on-chain). The advanced Agent mode is still available. The no-server modes need the GMP PHP extension.
- Mode-aware setup wizard with a live "Check setup" — verifies the node, the network, and that your view key belongs to the address before you go live.
- Pricing your way — fixed-rate fallback, or point at your own price URL (not just CoinGecko).
Fixes
- The setup wizard / post-activation redirect could return "Sorry, you are not allowed to access this page." — fixed.
- The "Check setup" / "Test connection" buttons returned HTTP 400 — fixed.
Also
- All inline scripts moved to enqueued assets, ABSPATH guards,
.pottranslations, and an External services privacy disclosure (WordPress.org readiness). - Refreshed the bundled checkout widget.
Try it in your browser: https://live.xmrpay.shop · Live demo store: https://demo.xmrpay.shop