MochiPay adds a payment gateway to WooCommerce Classic Checkout and Checkout Block. Customers can pay through an on-site payment dialog or the MochiPay hosted payment page (HPP). The plugin displays the exact payable amount, network, receiving address and QR code. MochiPay checks payment status and sends callbacks; the plugin verifies the saved order before completing it.
Supported payment methods are USDT on TRON (TRC20), native TRX on TRON, USDC on Ethereum (ERC20), BTC on Bitcoin, ETH on Ethereum and SOL on Solana. Offer only methods for which your MochiPay account has an active receiving wallet. Native TRX and USDT/TRC20 are different assets on the same network.
The buyer payment interface supports multiple languages, including English, Chinese, Spanish, and more. Merchant setup remains in English.
A MochiPay merchant account and an active service subscription are required to process payments. The plugin itself is GPL licensed; service details and pricing are available at
MochiPay.
- Install and activate the plugin through Plugins > Add New > Upload Plugin, or from the WordPress.org Plugin Directory.
- Open WooCommerce > Settings > Payments > MochiPay.
- Enter your merchant API key and secret, choose the checkout mode and enable only configured payment methods.
- Save the settings and complete a test checkout, including payment-status and callback verification, before accepting live payments.
Requires WordPress 5.8 or later, WooCommerce 5.8 or later, PHP 7.4 or later, HTTPS, and the PHP extensions needed by WordPress and WooCommerce. Confirm that your specific WordPress and WooCommerce versions support your PHP version.