Table of Contents
Hello dear reader, we continue to explain CryptoPay cryptocurrency payments for WordPress plugin integrations without slowing down.
In this article, we will talk about our Gravity Forms integration. As you know, Gravity Forms is a very popular form builder in the WordPress ecosystem.
One of the most prominent features of Gravity Forms is that you can sell products through forms. For example, if you have websites where you sell a single product and you use Gravity Forms. If instead of only accepting FIAT payments, you want to accept crypto payments. Here is the solution.
With CryptoPay, a crypto payment gateway for Gravity Forms, you will be able to accept completely peer-to-peer and commission-free cryptocurrency payments from your forms. Let’s get started if you’re ready.
Install Gravity Forms Integration Add-on
CryptoPay is basically a core plugin. So it’s completely built for WordPress and supports WooCommerce internally. However, for other integrations, you need to install external integration add-ons.
Therefore, these integration add-ons need both CryptoPay and the relevant integration plugin, in this case, Gravity Forms.
Assuming you have Gravity Forms with CryptoPay or CryptoPay Lite, we continue with this article.
Go to Plugins -> Add New on your site and search for ‘CryptoPay Gravity Forms’, then install the plugin in the image below.
Or download it from the repository

Configure CryptoPay for a form
Now that we have all the necessary plugins installed, let’s create a test form on Gravity Forms and see how to configure CryptoPay step by step.
Create a test form
Create a test form on Gravity Forms and pay attention here. The form should definitely have a ‘product’ and ‘total’ field. Otherwise, CryptoPay will not work. After adding these two fields, let’s add CryptoPay from the fields section.

Create a feed for sales tracking
Gravity Forms uses its own internal feed system to track payment gateways and sales. Therefore, if you do not create a feed, you cannot track sales.



Add your form to a page
Okay, now that we have everything set up, we can start testing the form. Add your form to a page with a shortcode.

Test cryptocurrency payments on Gravity Forms
Now that we have done all the necessary configurations and added our form to a page, let’s test cryptocurrency payments.
If the required fields are empty, the payment step will not work and a warning will appear.

So let’s fill in all the required fields and open the crypto payment area.

Let’s choose the blockchain network and wallet we want to make payments to.

Let’s accept the payment request that appears in the wallet and that’s it.

How to track payments
There are two basic options for tracking payments with this integration. As you can see in the images, you can track either with the internal CryptoPay transactions history or with Gravity Forms’ sales tracking feature.
As an extra, transaction id information regarding CryptoPay payments is added to the entries.
You can see all of them in the images below.



That’s how easy it is to accept crypto payments through your Gravity Forms with CryptoPay. You can use the link below for another article that may interest you.
You can also check How to create ERC20 Token presale on Ethereum and EVM Chains
