v0.1.5-beta — pairs with xmr-pay 0.4.0-beta
WooCommerce gateway for xmr-pay 0.4.0-beta. Non-custodial Monero — funds go straight to your wallet; the plugin is a thin client of your own agent.
Install: download xmr-pay-for-woocommerce.zip below → Plugins → Add New → Upload. Pair it with a xmr-pay@beta agent (npx xmr-pay).
What's new in 0.1.5-beta
- Funds never orphaned on expiry — a partially-paid order is no longer auto-cancelled when its window lapses; it stays on hold with a "your funds are safe — contact us" message.
- Overpayment recorded — exact excess saved on the order (meta + note) and shown in the admin payment meta box.
- Reconcile safety net — a 5-minute cron re-polls the agent for on-hold orders, completing any the webhook missed (covers webhook outages + node catch-up).
- Sync-status on checkout — shows "node catching up…" instead of a silent "unpaid".
- Tolerance / confirmations / expiry documented as agent-side config (
XMR_TOLERANCE_XMR,XMR_MIN_CONFIRMATIONS,XMR_EXPIRY_HOURS).
Live stagenet demo: https://demo.xmrpay.shop