Jotform makes it easy to integrate Clover with your form so you can securely collect payments from your customers. By connecting Clover as a payment integration, you can accept payments directly through your Jotform form without requiring customers to complete the payment separately.
Whether you’re collecting payments for products, services, registrations, or other transactions, the Clover integration gives you a convenient way to add payment collection to your forms.
Note
- To complete the Clover setup, you’ll also need to configure the Webhook URL in your Clover account. You’ll find all the steps in our guide about Configuring the Clover Webhook.
- The Clover integration supports one-time payments only. You can use it for Sell Products, User Defined, or Donation payment types.
Setting Up the Clover Payment Connection
You can connect Clover to your form in just a few steps. Here’s what to do:
- In Form Builder, click on Add Element on the left side of the page.
- Now, in the Form Elements menu, under the Payments tab, search for Clover and click on it. Or, just drag and drop it to where you want it to be on your form.
- Then, in the Payment Properties window that opens on the right side of the page, click on the Plug icon.
- Next, in the Add Clover Connection window that opens, enter a name in the Connection Name field, and then click on Connect with Clover and login to your Clover account.
- Once it is connected successfully, click on Save at the bottom to add the reusable payment connection to your account.
- Then, in the Payment Connections window, click on the Clover payment connection you’ve just added, and then click on Use at the bottom.
- Now, in the Additional Setup Required window, click on OK, Got It! to continue configuring the required payment settings.
- Next, in the Payment Properties window on the right side of the page, under the Payment Type section, click on the Downward Arrow icon and select the option you’d like the payment to be processed for:
- Sell Products — This is selected by default. Use this to sell physical or digital goods at a fixed price, allowing customers to make a one-time purchase.
- User-Defined Amount — This lets customers enter the amount they want to pay. It’s useful for tipping, custom amount pricing, or flexible payments.
- Collect Donations — Select this to accept voluntary contributions, commonly used for fundraising, nonprofit support, or charitable causes.
Note
The Currency field is automatically fetched based on your Clover API while mapping a Customer Email field is required for the Clover integration.
- Now, under the Customer Email section, click on the Downward Arrow icon and select the Email field where customers will enter their email address.
- Then, you can also toggle on Ask Billing Information to Customer to automatically collect billing information using your form fields, and you’re done.
That’s it! Once a customer submits the order, they’ll be taken to the Clover Checkout page, where they can review their order and enter their payment and billing information. The screenshot below shows how it’ll look:
Configuring the Clover Webhook
To complete your Clover setup, you’ll need to configure the webhook URL in your Clover account. You’ll just need to follow these simple steps:
- At the top-right corner of your Clover Dashboard, click on the Gear icon.
- Then, in the Settings window that opens up, click on View All Settings.
- Next, in the Ecommerce section, click on the Hosted Checkout.
- Now, scroll down to the Webhook section and enter https://ipn.jotform.com/ipns/cloverWebhook.php in the Webhook URL field.
- Finally, click on Save, and you’re all set.
That’s it! Your Clover integration is now fully configured, and your form is ready to securely collect payments from your customers.















Send Comment: