
The AnyCoin Payment Gateway plugin enables WooCommerce stores to accept cryptocurrency payments directly, without requiring a third-party payment processor. This non-custodial solution gives merchants full control over their funds.
Key Features
- Non-custodial: You maintain full control of your funds
- Multi-asset support: Accept ZANO and fUSD cryptocurrencies
- Real-time monitoring: Automatic blockchain transaction verification
- QR code payments: Easy mobile wallet integration
- Integrated addresses: Unique payment IDs for each transaction
- Admin dashboard: Transaction oversight and management
- Automated processing: Background monitoring and status updates
Supported Assets
- ZANO
- fUSD
How It Works
- Customer selects AnyCoin payment at checkout
- System generates unique integrated address with payment ID
- Customer scans QR code or copies payment details
- Customer sends payment from their cryptocurrency wallet
- Plugin monitors blockchain for payment confirmation
- Order status updates automatically when confirmed
Privacy Policy
This plugin sends the configured wallet address and private view key to the configured blockchain node, and to the legacy verification service when needed. These are sensitive wallet privacy credentials. View keys are placed in JSON bodies. HTTPS certificates are verified; explicitly enabled HTTP node connections are unencrypted and can expose the view key and payment responses to interception. External verification services require HTTPS. The plugin does not send customer names, email addresses, or billing addresses to these APIs. Provider request logs and WordPress database/backups must be protected. QR codes are generated locally.
Videos
External Services
This plugin connects to the following third-party/external services:
-
AnyCoin Verification API
- Purpose: Verify Payment ID details for transactions and assist with asset metadata.
- Endpoint base: https://api.acceptanycoin.com
- Data sent: Transaction hash, wallet address, and private view key. Uses POST JSON at /api/decode-transaction/{hash}; the service must support this contract. Hosted-service compatibility is not yet verified.
- When: During payment verification and monitoring.
- Terms/Privacy: See provider policies on
https://www.acceptanycoin.com/terms-of-service.
-
Zano Explorer API
- Purpose: Retrieve transaction block/confirmation details for verification.
- Endpoint: https://explorer.zano.org/api/get_tx_details/{tx_hash}
- Data sent: Transaction hash only; no customer PII.
- When: During payment monitoring to compute confirmations.
- Privacy: Public blockchain explorer (no account data stored by this plugin).
-
MEXC Price API
- Purpose: Fetch ZANO/USD price to estimate conversion amounts.
- Endpoint: https://api.mexc.com/api/v3/ticker/price?symbol=ZANOUSDT
- Data sent: None (GET request only); no customer PII.
- When: On admin screens and at checkout to compute displayed amounts.
- Terms/Privacy:
https://www.mexc.com/terms
-
Configured Zano node
- Purpose: Generate integrated addresses and decode incoming payment outputs.
- Data sent: Wallet address, payment IDs, and private view key in JSON request bodies.
- Endpoint: Merchant-configured trusted URL ending in /json_rpc. HTTPS is recommended; HTTP requires Allow HTTP node and a protected network connection.
Notes:
– You may self-host the verification service and node. QR generation is local.
– Network endpoints can be configured within plugin settings where applicable.
Support
For support, please visit https://acceptanycoin.com/anycoin-payment-processor