How to Accept Crypto Payments on WordPress Guide

12 Min Read
How to accept crypto payments on WordPress

I’m lucky to have an opportunity to talk to many merchants and hear what new things they’d like to add to their online businesses. One thing many mention is how nice it would be to have a simple button on their WordPress site that lets customers pay in crypto. And I tell them that the option exists, and it can be done in a few minutes. Crypto payment gateway companies have developed WordPress plugins that are super easy to install, allowing merchants to add a “Pay with Crypto” button on their website’s checkout page. The process is easy to understand if you want to know how to accept crypto payments on WordPress. Sign up with a crypto payment gateway, head to your WordPress dashboard, open the Plugins section, search for the gateway’s plugin, and install and activate it. Then, go to your WooCommerce payment settings and enable crypto payments. Once it’s set up, your customers will be able to pay with crypto at checkout just like they would with any other payment method.

When I say that it’s easy to install, I mean it, because merchants don’t need to hire developers or have any technical knowledge to add the plugin. Just a few clicks and it’s done. This button functions like any other payment method on the checkout page, such as “PayPal” and “Debit or Credit Card” options. The customer just clicks it and follows the instructions on the screen in order to pay.

How Do Crypto Payments Work on WordPress?

Accepting crypto payments on WordPress can seem more complicated than it is, especially for merchants unfamiliar with crypto and who've only heard about it on social media. Crypto still carries a stigma from years ago, when most of the stories people heard were about scams, dark markets, or people using it to move money around anonymously, so it is understandable that a merchant who has never dealt with crypto might look at accepting it and think they are opening the door to something complicated that they now need to understand and manage.

In reality, the idea is much simpler because a merchant does not need to become a crypto expert or change the way they already run their business. From their side, a crypto payment gateway works much like the payment processors they already use for credit cards: customers make payments throughout the month, PlasBit handles them, and then settles with the merchant via bank transfer once a month.

On the checkout page, crypto becomes another payment method alongside options such as credit card, PayPal, or Skrill. Instead of choosing the usual card or PayPal option, they select Pay with Crypto, choose the cryptocurrency they want to pay with, and complete the payment from their wallet. Once the payment is confirmed, the customer is returned to the merchant's website, where the checkout is completed, and the order continues just like it would with any other payment method.

PlasBit handles the technical side in the background, which means the merchant does not need to open a crypto wallet, monitor blockchain transactions, exchange crypto, or manually convert payments into fiat before receiving the money in their bank account. Once the plugin is connected to the merchant account, the crypto payment option becomes part of the existing checkout, without requiring the merchant to handle the crypto side of the process.

The WordPress plugin enables customers to choose from a list of supported coins. The most popular coins include Bitcoin and Ethereum, but many customers prefer to pay in stablecoins, such as USDT and USDC. Whichever coin they use, the plugin acts as a bridge and connects the checkout page with a blockchain network.

This means that businesses don’t need to rely on the banking system for the payment itself, which can lower processing fees, without the chargeback risks that come with card and PayPal payments. Blockchain also makes payments more transparent, safer, and faster, avoiding potentially long bank clearance times. The entire process behind the scenes is done in minutes.

Merchants also don’t have to worry about crypto price volatility, because payments can be automatically converted into a stablecoin, such as USDT. These coins are tied to fiat currencies, in this case the US dollar, so that 1 USDT equals 1 USD.

Any business out there can benefit from this setup, from a large e-commerce store to small shops, even freelancers. As long as they have a website checkout page, we’ll tell them how to accept crypto payments on WordPress in a matter of minutes.

Step-by-Step Guide to Adding the Pay with Crypto Button

We’ll show you how to install and activate crypto as a payment method on WordPress in just eight easy steps. You don't need a developer or any technical knowledge. Additionally, you need to set it up just once, and the Pay with Crypto button will be available at your checkout page every time a customer enters it, displayed alongside the Pay with Debit or Credit Card, Pay with PayPal, Apple Pay, Google Pay, and other options.

Step 1: Sign up for a PlasBit business.

Step 2: On the left-hand side Sidebar, click on Merchant, and click Create A Merchant.

Step 3: Add a name for reference and click Create A Merchant.

Step 4: You’ll then receive your unique API key. Copy it and save it somewhere secure.

Step 5: Now, go to your WordPress account, go to Dashboard, then click on Plugins, and click Add New Plugin.

Step 6: Search for the plugin "crypto processing checkout" and click Install Now.

Step 7: When the plugin is installed, click Activate to enable PlasBit Crypto Payments on your website.

Step 8: Go to WooCommerce SettingsPayments, enable PlasBit, then click Manage.

Step 9: Enter your API key and click Save changes

That’s it, you now know how to accept crypto payments on WordPress, and your WordPress checkout has the Pay with Crypto button. Everybody who clicks it will be directed to the Payment Request page to pay for the order.

If you have any questions or need technical help, you can check our documentation for an easy step-by-step guide on how to set everything up. If you need more assistance, our support team is always available, and we can also help connect you with a developer for more specific technical support.

Test Your Payment Setup Before Going Live

Before going live, you can test the entire checkout flow using our Sandbox. Go through the process exactly as a customer would, add a product to the cart, continue to checkout, and choose the crypto payment option.

Instead of sending you to a real payment, the Sandbox opens a test payment screen where you can click Simulate Payment.

This lets you check that the checkout is connected properly, the payment flow works as expected, and the order is updated correctly without sending any real crypto.

It’s the easiest way to make sure everything is set up correctly before accepting your first real payment.

The full Sandbox setup and testing process is covered step by step in our documentation.

Track Every Payment From Your Business Dashboard

When a customer pays with crypto, you don’t have to figure out where the payment went. Just open your merchant dashboard, and you’ll see exactly what’s happening, including how much money you received and if the payment has been confirmed yet. All the order information gets updated in real time, so you can easily track each order status, and you get a confirmation email for each order.

For example, if a customer clicks “Pay with Crypto” and uses USDT to pay, you don’t have to chase that payment across different websites. You simply go to your PlasBit dashboard to find everything you need to know about it. It’s one place for all your payment activity with a clear record of each transaction.

Meanwhile, the complicated part of the payment process happens in the background, and you don’t need to understand blockchain or handle any technical steps yourself. The payment gateway handles that. So, from your side, everything is very simple – the customer pays, the gateway handles the complex technical steps, and you can follow the payment in your dashboard.

Everything is managed directly from your PlasBit business dashboard, similar to what you would expect from a payment processor like Stripe. You can see transactions and their status as they update, transfer funds to your bank whenever you want, export reports for your accountant, and issue refunds without contacting customer support.

For a refund, you simply send the customer a link where they enter the wallet address they want to receive the funds to, and PlasBit handles the rest automatically. Everything stays in your control from the dashboard, while the crypto processing happens in the background.

Crypto Volatility is Not a Problem

Many website owners say that a reason they’re not adding a crypto payment option is cryptocurrency’s changing value. A customer can pay in ETH, but the USD value of that amount can drop in a matter of seconds.

However, there’s no reason to worry about this, because website owners can choose to receive popular stablecoins, like USDT, and avoid crypto volatility entirely. These stablecoins are tied to US dollars, meaning that 1 USDT always has the same value as 1 USD.

In this case, the payment gateway automatically converts any other crypto the customer paid with into USDT. For example, a quest pack on a gaming website costs 18 USD, but a customer chooses to pay with ETH, which is (currently) 0.0096 ETH. PlasBit automatically converts it to 18 USDT, so that no matter what happens to ETH’s price, the merchant receives the exact amount the pack costs.

Comparing Crypto, Credit Card, and PayPal Fees

When you run a business, keeping an eye on your costs is just as important as bringing in sales, and payment processing is one of those expenses that can easily add up without you noticing.

What you actually pay depends on how your customers choose to pay, so we compared the processing fees, fixed transaction fees, and chargeback costs of credit cards, PayPal, and crypto payments to show what each option can cost your business.

We found that, in most cases, crypto payments have lower fees for businesses compared with traditional payment methods.

For credit card payments, businesses pay 1%-2.5% processing fees, plus fixed fees of 0.1%-0.15%. On top of that, there are also potential chargeback fees of $15-$50.

PayPal charges a 3% processing fee, as well as a $0.50 fixed fee, and a $20 chargeback fee, which can add up fast.

And that’s not even all, because different types of transactions will also have different fees. For example, PayPal also charges an additional 1.5% fee for international transactions, and credit card companies charge businesses they consider to be high-risk 8%-10% per transaction, compared with 1.5%-3.5% standard rates for low-risk merchants.

Source: paypal.com/us

Crypto payments have no fixed fee, don’t support chargebacks, and have a 1% processing fee. Also, there is no difference in fees between different transaction types, such as cross-border. Together, these factors make crypto payments the lowest-cost option and the most beneficial payment method for businesses.

Key Issues and How to Solve Them

You may know how to accept crypto payments on WordPress in theory, but still run into trouble. PlasBit has looked into the most common issues that businesses face when they start accepting crypto payments, and we have a solution for each.

Functionality problems

Bitcoin transaction confirmations aren’t instant. Merchants have reported that when a customer pays with Bitcoin, there can be a significant delay before the payment is finalized, which can last up to 30 minutes.

This is because the payment processor usually waits for three confirmations on the network before marking the order as paid. However, each BTC confirmation takes 10 minutes, so three confirmations take 30 minutes before the payment is fully confirmed. This is inconvenient for a business.

The solution is rather simple. Businesses can accept stablecoins, like USDT (tied to USD) or EURT (tied to EUR), because stablecoins typically move instantly between addresses, with fast confirmations on the blockchain. In this case, merchants get the funds without delay.

Poor customer support

Merchants often complain that payment gateway customer support is slow to respond or isn't responding at all. This is unacceptable for any business, and the lack of help not only makes them frustrated, but can also affect their businesses.

We recommend that you test the support yourself before signing up. Send them a message via live chat or through other options available on the website, and see how fast they respond and how helpful the response is. Also, google the gateway provider to read reviews and find comments on forums where users share their honest opinions. This will help you see if other users report low-quality support and if they ran into any issues. Finally, make sure the company provides clear contact options on their website.

Integration issues

Merchants said they can’t set up the payment plugin properly because they don’t have the technical knowledge needed, and there is no technical support to help them install it. All they get is API documentation, which isn’t enough.

Our advice, if you don't have any technical knowledge, is to use crypto processors that provide you with a step-by-step guide to simply install the plugin in several minutes. We recommend PlasBit, which offers clear instructions with no technical knowledge required, and it also provides strong technical support. If you install and test the plugin but you find it’s still not working, the support team will give you all the answers you need, and the developers will review the issue with you in real time until it's fixed.

You can also get a dedicated account manager who will guide you through the integration, help you get everything set up, and answer any questions you have along the way, completely free and with no commitment.

How to Accept Crypto Payments on Wix

If you run an online store through Wix, adding crypto as a payment option is also very simple. You’ll set it up through a payment gateway, and this won’t change the way your customers check out, keeping the experience familiar and intuitive. Adding this option only takes a few steps when you know how to accept crypto payments on Wix. Sign up with a crypto payment gateway like PlasBit, head to your Wix dashboard, open the App Market, search for the gateway’s app, and install it. Then, connect your gateway account and enable crypto payments in your payment settings. Once it’s set up, your customers will be able to pay with crypto at checkout just like they would with any other payment method.

Once connected, the payment gateway handles the entire crypto payment process, while on your side, you manage transactions through the gateway dashboard, follow each of them in real time, and monitor payment status.

How to Accept Crypto Payments on Shopify

Businesses that already use Shopify can add crypto payments as an additional payment option in a few easy steps, and they don’t have to change anything about their store setup. If you're ready to add it to your website, here's how to accept crypto payments on Shopify. Sign up with a crypto payment gateway like PlasBit, head to your Shopify admin, open the Shopify App Store, search for the gateway’s app, and install it. Then, connect your gateway account and enable crypto payments in your payment settings. Once it’s set up, your customers will be able to pay with crypto at checkout just like they would with any other payment method.

When choosing a gateway provider, keep in mind that a reliable payment gateway handles all the technical processing so that businesses don’t need to worry about building the complex payment infrastructure themselves.

How to Accept Crypto Payments on Webflow

Webflow merchants can add crypto as a payment option by connecting their website to a crypto payment gateway, the same way as their WordPress, Wix, and Shopify colleagues do. Once you have chosen a payment gateway, the next step is understanding how to accept crypto payments on Webflow. Sign up with a crypto payment gateway like PlasBit, head to your Webflow dashboard, and connect the gateway using its integration, app, or API. Then, add crypto as a payment option to your checkout and configure the required settings. Once it’s set up, your customers will be able to pay with crypto at checkout just like they would with any other payment method.

Before deciding on a gateway provider, check if they support the cryptocurrencies you want, look into their transaction fees and settlement options, and make sure that they have excellent customer support.

Conclusion

Accepting crypto payments on your website, regardless of the platform, is much easier than you may think, whether you use WordPress, Shopify, Webflow, Wix, or another website platform, because a good payment gateway handles the crypto and technical side for you while you manage your payments much like you already would with any other payment method.

The important part is choosing a provider that fits the way you run your business, so look beyond the processing fee and consider which cryptocurrencies are supported, how you receive your money, how easy the integration is, and whether there is someone you can actually speak to when you need help.

With PlasBit, you can set up the plugin without technical knowledge and manage your payments directly from your business dashboard, while we handle the crypto processing in the background. If you would rather have someone help you get started, you can also get a dedicated account manager who will guide you through the integration, answer your questions, and help you get everything running without any additional cost or commitment.