Paycrypt

WooCommerce Integration

Integrate PayCrypt with WooCommerce to enable crypto payments on your store.

WooCommerce Integration

This guide explains how to integrate WooCommerce with PayCrypt using the official PayCrypt plugin. With this integration, you can easily enable your WooCommerce store to accept cryptocurrency payments.

🛠️ 1. Installing the PayCrypt Plugin

  • In your WordPress dashboard, go to Plugins > Add New.
  • Search for "PayCrypt Payment Gateway for WooCommerce".
  • Select the official plugin from PayCrypt and click Install Now.
  • Once installed, click Activate to enable the plugin.

🧾 2. Creating a PayCrypt Account

If you haven't already, sign up for a PayCrypt account.

Complete the onboarding process:

  • Add your business information.
  • Upload your logo and brand colors.
  • Configure your wallet addresses for supported cryptocurrencies like Ethereum, Polygon, Solana, and BNB Chain.

🔗 3. Linking PayCrypt and Configuring the Plugin

  • In your WordPress admin area, navigate to WooCommerce > Settings > Payments.
  • Locate PayCrypt in the available payment gateways list.
  • Click Manage to access the plugin’s settings.

🔑 4. Adding the API Key

  • In your PayCrypt dashboard, navigate to Developer > API Keys.
  • Click Generate API Key to create your unique API key.
  • Copy the generated API key.
  • In your WooCommerce PayCrypt settings page, paste the API key into the appropriate field to link your store with your PayCrypt account.

🌐 5. Setting Up Webhooks

  • Go to Developer > Webhooks in your PayCrypt dashboard.
  • Click Add Endpoint and enter the webhook URL provided by your WooCommerce PayCrypt plugin.
  • Add any required shared secrets or authentication keys as specified in the plugin settings to secure the webhook communication.

🧪 Testing Integration with Test Mode

We recommend using Test Mode before going live to ensure your integration works smoothly.

✅ Steps to Enable Test Mode:

  1. In WooCommerce, go to Payments > Settings.
  2. Locate PayCrypt and click Manage.
  3. Enable the 'Test Mode' option.
  4. Retrieve your Test Secret Key from the PayCrypt Developer dashboard (Developer > API Keys).
  5. Paste the Test Secret Key into the WooCommerce PayCrypt plugin settings.

⚠️ Important: Use the Test Secret Key from the PayCrypt test environment to keep test transactions separate from live transactions.


🧪 Performing Test Transactions

  • Use the PayCrypt faucet to obtain test tokens (e.g., USDC).
  • Conduct test transactions in your WooCommerce store.
  • Verify that transactions appear correctly in your test wallet and PayCrypt dashboard.

Remember to disable Test Mode and switch to your live API key when you're ready to accept real payments.


📚 Further Resources

For additional help, the PayCrypt support team is here to assist you every step of the way.