
內容簡介
PayzCore for WooCommerce 是一款區塊鏈監控服務,專為 WooCommerce 商店設計,讓商家能夠安全地接收加密貨幣支付。所有款項直接進入商家的錢包,確保資金的安全與隱私。
【主要功能】
• 支援 USDT 和 USDC 穩定幣
• 多網路支援:TRC20、BEP20、ERC20 等
• 非保管型服務,資金直接進入商家錢包
• 靜態錢包模式,使用固定地址收款
• 實時支付狀態更新,自動更新訂單
• 安全的 HMAC-SHA256 網路簽名驗證
外掛標籤
開發者團隊
原文外掛簡介
PayzCore is a blockchain monitoring service, not a payment processor. All payments are sent directly to your own wallet addresses. PayzCore never holds, transfers, or has access to your funds.
Your wallets, your funds — You provide your own wallet (HD xPub or static addresses). Customers pay directly to your addresses.
Read-only monitoring — PayzCore watches the blockchain for incoming transactions and sends webhook notifications. That’s it.
Protection Key security — Sensitive operations like wallet management, address changes, and API key regeneration require a Protection Key that only you set. PayzCore cannot perform these actions without your authorization.
Your responsibility — You are responsible for securing your own wallets and private keys. PayzCore provides monitoring and notification only.
How It Works
PayzCore is a non-custodial blockchain transaction monitoring service. When a customer checks out, the plugin creates a monitoring request via the PayzCore API. The customer is shown a unique wallet address and QR code. PayzCore watches the blockchain for incoming transfers and sends a webhook notification when the payment is detected, automatically updating your WooCommerce order status.
Key Features
Accept USDT and USDC stablecoins
Multi-network support: TRC20 (Tron), BEP20 (BNB Smart Chain), ERC20 (Ethereum), Polygon, and Arbitrum
Non-custodial: funds go directly to your wallet, PayzCore never touches them
Static wallet mode: use a fixed address for all payments with customer tx hash confirmation
Real-time payment status polling with automatic order updates
Dark-themed payment instructions page with QR code and countdown timer
HMAC-SHA256 webhook signature verification for security
Automatic order completion for virtual/downloadable products
Blockchain explorer links in order notes (Tronscan, BSCScan, Etherscan, Polygonscan, Arbiscan)
WooCommerce HPOS (High-Performance Order Storage) compatible
Translatable with full i18n support
Static Wallet Mode
By default, PayzCore derives a unique HD wallet address for each payment. If you prefer to use a single fixed address for all payments, you can enable Static Wallet Mode:
Go to WooCommerce > Settings > Payments > PayzCore (Stablecoin)
Enter your wallet address in the “Static Wallet Address” field
Save settings
When static wallet mode is active:
All payments use the same address you configured
The payment amount includes a micro-offset (e.g., $50.003 instead of $50.00) to distinguish transactions
Customers see a notice with the exact amount to send
After sending payment, customers are shown a form to paste their blockchain transaction hash (TxID)
The transaction hash is submitted to PayzCore for verification
Order status is updated automatically once PayzCore confirms the transaction
This mode is useful when you want to receive all payments to a single address without setting up HD wallet (xPub) derivation.
Requirements
A PayzCore account at payzcore.com
A project with an API key and webhook secret configured
WooCommerce 7.0 or higher
PHP 7.4 or higher
WordPress 5.8 or higher
Before Going Live
Always test your setup before accepting real payments:
Verify your wallet — In the PayzCore dashboard, verify that your wallet addresses are correct. For HD wallets, click “Verify Key” and compare address #0 with your wallet app.
Run a test order — Place a test order for a small amount ($1–5) and complete the payment. Verify the funds arrive in your wallet.
Test sweeping — Send the test funds back out to confirm you control the addresses with your private keys.
Warning: Wrong wallet configuration means payments go to addresses you don’t control. Funds sent to incorrect addresses are permanently lost. PayzCore is watch-only and cannot recover funds. Please test before going live.
Links
Getting Started — Account setup and first payment
Webhooks Guide — Events, headers, and signature verification
Supported Networks — Available networks and tokens
Error Reference — HTTP status codes and troubleshooting
API Reference — Interactive API documentation
GitHub — Source code
Third Party or External Service
This plugin connects to the PayzCore API to create and monitor blockchain payment requests. The PayzCore API is required for this plugin to function.
When data is sent:
When a customer places an order and selects PayzCore as the payment method, a monitoring request is created via the API.
While the customer is on the payment instructions page, the plugin polls the API every 15 seconds to check payment status.
If using static wallet mode, the customer’s submitted transaction hash is sent to the API for verification.
When the admin clicks “Test Connection” in plugin settings, the plugin fetches project configuration from the API.
Data transmitted:
Order amount, selected blockchain network and token
Customer identifier (order ID or email, used as external reference)
Store webhook URL (for receiving payment status notifications)
Transaction hash (static wallet mode only)
No data is sent unless the plugin is enabled and configured with an API key. PayzCore does not hold, transmit, or custody any funds — it is a read-only monitoring service.
PayzCore Website
PayzCore Terms of Service
PayzCore Privacy Policy
This plugin also displays links to third-party blockchain explorers so users can verify their transactions on the blockchain. No data is sent to these services by the plugin — they are informational links only, opened in the user’s browser.
Tronscan — TRC20 transaction explorer (Terms, Privacy)
BscScan — BEP20 transaction explorer (Terms, Privacy)
Etherscan — ERC20 transaction explorer (Terms, Privacy)
PolygonScan — Polygon transaction explorer (Terms, Privacy)
Arbiscan — Arbitrum transaction explorer (Terms, Privacy)
Upgrade Notices
1.0.2
Security hardening and WordPress.org compliance improvements. No configuration changes needed.
1.0.1
QR code display fix. No configuration changes needed.
1.0.0
Initial release. Configure your API key and webhook secret in WooCommerce settings.
