Download and install in minutes. No coding required.
WordPress / WooCommerce
Available
Accept USDT and USDC cryptocurrency payments on your WordPress site. Full WooCommerce checkout integration
with hosted and on-site payment modes, plus a standalone shortcode for accepting payments on any page.
Click the "Download Plugin" button above to get the latest version as a ZIP file.
2
Upload to WordPress
In your WordPress admin panel, go to Plugins → Add New → Upload Plugin. Select the downloaded ZIP file and click "Install Now".
3
Activate the Plugin
After installation, click "Activate Plugin" to enable it on your site.
4
Configure API Credentials
Navigate to Settings → PayTrx in your WordPress admin. Enter your API Key, API Secret, and Webhook Secret from your PayTrx dashboard.
5
Test the Connection
Use the "Test Connection" button on the settings page to verify your API credentials are working correctly.
6
Enable in WooCommerce (Optional)
If using WooCommerce, go to WooCommerce → Settings → Payments and enable "PayTrx - Crypto Payments". Choose your preferred payment mode.
Important: Make sure your server can make outbound HTTPS requests to api.paytrx.com. Some hosting providers may block external API calls by default.
After installing the plugin, configure it with your PayTrx API credentials from the
API Keys section of your dashboard.
Setting
Description
API URL
PayTrx API endpoint. Default: https://api.paytrx.com
API Key
Your unique API key from the PayTrx dashboard.
API Secret
Your API secret for authenticating requests. Keep this confidential.
Webhook Secret
Used to verify incoming webhook signatures. Set this in both PayTrx and WordPress.
Payment Mode
Hosted (redirect to PayTrx) or On-site (QR code on your site).
Default Currency
Select USDT or USDC as the default payment currency.
Wallet ID
Optional. Specify a wallet ID to receive payments into a specific wallet.
Payment Expiry
Time in minutes before a payment expires. Range: 5 to 1440 minutes.
Debug Mode
Enable detailed logging for troubleshooting.
Webhook URLs: The plugin automatically creates webhook endpoints. Configure your webhook URL in your PayTrx dashboard: https://yoursite.com/wp-json/paytrx/v1/webhook
or for WooCommerce: https://yoursite.com/?wc-api=paytrx_webhook
Use the [paytrx_pay] shortcode to embed a payment form on any page or post.