Payment Forms
Guides
How to Use Reusable Payment Connections with Jotform
Jotform makes managing your payment gateways easier than ever, so you can spend less time on setup and more time getting things done. With Jotform’s new Reusable Payment Connections, you no longer have to reconnect your payment accounts every...
How to Add and Manage Reusable Payment Connections
Jotform's Reusable Payment Connections make it easy to handle your payment integrations. You can link your account from your preferred payment gateway to Jotform once and then use it anywhere—from your forms to your Jotform apps. No more hassle...
How to Switch From an Unsupported PayPal Integration to the New One
Several older PayPal products—including PayPal Express, Pro, Invoicing, and Checkout—have already been discontinued, and PayPal Standard will be removed on December 31, 2025. To keep your payment processing running without interruptions,...
How to Switch Your Payment Gateway
Switching your form’s payment gateway is a simple way to offer new payment options to your customers. When switching, it’s also important to keep your form functional and your data secure during the transition. Switching the Payment...
How to Import Products into Your Form
Jotform makes it easy to add multiple products to your form using the Product List. Instead of entering items one by one, you can quickly import them from different sources: Import from a CSV/Excel file — Upload a standard CSV or Excel file...
How to Create a Payment Form with a Purchase Order
The Purchase Order payment option lets you collect payments without connecting to a payment gateway, making it perfect for offline transactions like checks or wire transfers. You can use it to sell products, accept custom payment amounts, or...
Mastering Payment Form Integrations With Jotform
Collecting online payments is one of Jotform's strongest services. Payment forms make collecting online payments a quick and easy process without writing a single line of code. Jotform accepts...
What Are the Order Form Types
A form can provide vital data about your company's operations. For example, you can use an Order Form to grow a customer database, monitor your sales funnel, determine conversion rates, and more. You can use the information to send personalized...
How to Change the Currency on a Payment Form
Choosing the right currency is one of the most important first steps when setting up your payment form. It determines how prices appear, how payments are processed, and how easily customers understand what they’re paying. Whether you’re...
Setting Up Your First Order Form
Jotform's Order Forms allow you to sell single or multiple items, collect subscriptions, or get donations online. Powered by the most secured payment gateways, accepting customer payments is easier and more convenient. Using Jotform's...
How to Have Sub-Category or Sub-Labels on an Order Form
UPDATE: You can now categorize your product listing without the need for the below workaround. In our Payment Tools or Product List payment settings, toggle Enable Categories to Yes. Please visit the following user guide to know more about...
How to Integrate Your Form with Stripe Checkout
Jotform’s Stripe Checkout integration provides a seamless way to accept payments through your form. You can easily collect payments, donations, or subscription fees using a secure and user-friendly interface. Stripe Checkout offers a modern,...
How to Enable and Manage Product Stock in Payment Fields
Keeping track of your stock is key to running any product-based business. It helps you avoid overselling, manage stock levels, and cut down on extra work—so you can keep things running smoothly and your customers happy. But without the right...
Difference Between PayPal Personal and PayPal Business
There are two common types of PayPal payment methods offered by Jotform for online forms. Namely, the following: PayPal Personal (Personal Account) PayPal Business (Business Account) People often ask, what are the differences...
How to Integrate PayPal Pro With Jotform
Aside from PayPal Standard, Jotform also integrates with PayPal Payments Pro, or PayPal Pro. PayPal Pro enables you to accept debit and credit card payments directly from your form, instead of using a PayPal account to pay. These payments can...
How to Activate and Deactivate Payment Methods With Mollie
Mollie offers several payment methods that allow you to accept payments across multiple countries. You can activate them through your Mollie Dashboard. They can be immediate, but some require you to perform further checks to activate. Below...
Order Form Basics
Services like Square, PayPal, Stripe, BlueSnap, and Authorize.net allow you to collect payments from your websites. However, they don't provide an order form where you can ask customers questions. For example, if you're selling a service, you'd...
How to Add Product Categories to Payment Fields
When you come across an eCommerce or a shopping website, one of the features you'll see is a list of categories for various products. You rarely see an online shop without it. In Jotform, we made it possible to create product categories with...
How to Integrate Mollie With Jotform
Mollie is a leading European payment provider which operates in all European Economic Area (EEA) countries and Switzerland. Jotform's Mollie integration allows you to accept payments via 20+ payment methods, including Apple Pay, iDEAL, Klarna, and...
How to Integrate Your Form With PayPal
Jotform makes it easy to collect payments using PayPal—a popular way for businesses of all sizes to get paid. With PayPal, your customers can pay using credit or debit cards, PayPal, PayPal Credit, and Paypal Fastlane, and other options like...
How to Integrate Your Form with Authorize.Net
Collecting payments through online forms has never been easier, thanks to Jotform! If you’re searching for a reliable payment processor, Authorize.Net stands out as one of our top choices. Setting up the integration is quick and straightforward,...
How to Generate an Invoice for Your Payment Form
Jotform offers an invoice feature that automatically generates PDF invoices for payment forms that sell products. This feature allows you to create custom invoices from scratch or choose from various PDF templates. The invoices can be customized...
How to Integrate CyberSource with Jotform
CyberSource is a Visa subsidiary that offers a robust payment processing platform and fraud detection service, making it easy for merchants and organizations to collect payments securely online. It supports transactions in over 190 countries and...
How to Integrate Your Form with PayU India
PayU India (Money) is a trusted payment gateway that lets you accept payments through credit cards, debit cards, and net banking, all with fast processing and great success rates. It’s designed to give your customers a smooth and secure checkout...
How to Integrate Jotform with Cash App Pay
With Jotform’s Cash App Pay integration, you can offer a fast and secure way for your customers to pay, whether they’re using their Cash App balance or a debit/credit card. Cash App, developed by Square, makes it easy for people to send and...
How to Integrate Your Form with Apple Pay & Google Pay
With Jotform, you can accept payments with Apple Pay & Google Pay by connecting a supported provider such as Stripe Checkout, PayPal, or Square. This setup gives your users a faster and easier way to pay through your form, even without a direct...
How to Apply Sales Tax to Products on Your Payment Form
Applying tax to products on your payment forms keeps you compliant and makes pricing more transparent for your customers. You can apply sales tax as a percentage, either as a base rate or based on their location. Jotform handles the calculations...
How to Integrate Your Form With Worldpay UK
Jotform makes it easy to collect payments directly through your form using Worldpay UK—one of the most trusted payment providers in the country. With no extra transaction fees from Jotform, you can accept payments in multiple currencies from...
How to Integrate Your Form with Eway
Eway is a reliable payment gateway that makes it easy to process credit card transactions quickly and safely. It provides payment services for businesses in Australia, New Zealand, Hong Kong, Singapore, and Macau. With Jotform's Eway integration,...
How to Set Up a Recurring Payment
Jotform's Recurring Payment Options make it simple for your customers pay automatically on a schedule—whether that’s weekly, monthly, or yearly—having to fill out your form each time. It’s a great setup for things like memberships,...
How to Add Options to Payment Form Products
Jotform lets you add options to the product items on your payment forms, so customers can choose the exact variations they need before checking out. Whether it’s selecting a size, color, or quantity, adding options helps you offer more...
How to Integrate Your Form with PayU
PayU makes online payments easier for everyone, from small businesses to large enterprises, with smart, innovative technology built in-house and through trusted partnerships. Whether you're selling products, offering services, or collecting...
How to Integrate PayPal Checkout With Jotform
As of March 2025, PayPal Invoicing integration is no longer available to new Jotform users. We advise you to use Jotform's PayPal Business integration.
Understanding PayPal Incomplete Payments
Instant Payment Notification or IPN is a POST message sent by PayPal (for regular merchant accounts) whenever a transaction is completed on their side. This message contains all the data regarding the payment transaction completed by a form...
How to Create PayPal Payment Forms
Accepting payments through your forms with Jotform is simple, and PayPal is one of the most convenient ways to do it. Whether you're selling products, collecting donations, or charging for services, you can quickly connect PayPal to your form....
How to Integrate Moneris with Jotform?
Moneris is the number one payment provider in Canada and a leading payment provider in North America. They offer industry-leading payment products and services to growing businesses, processing three billion transactions annually. Integrating...
How to Setup a Payment Order Form with Limited Stocks
UpdateStock management is now possible in our payment integrations. Please check out our user guide on How to Enable and Manage Product Stock in Payment Fields for more details. When setting up Payment Forms, there are occasions when you...
How to Set up and Manage Subscriptions With Square Integration
With Square payment gateway, you can set up subscription payments in your Jotform form, view recurring payments through Jotform, and manage them anytime through your Square subscription page. Setting up Subscription with Square Gateway...
How to Set Up a One-Time Payment Subscription
Jotform supports a handful of payment processors allowing you to collect payments through your forms. You can sell products, get a user-defined amount, collect donations, or sell subscriptions. When handling subscriptions, you may need to...
How to Create a Basic Multiple Payment Form
The first thing you'll need to do is identify how many payment methods you would like to use. In this example, we'll have two payment methods, PayPal Standard and Purchase Order. In our case, we will have a total of three forms: Main...
How to Integrate PayPal Standard With Jotform
PayPal is a trusted and widely used online payment service that allows users to pay, send money, and accept payments quickly and securely. With support for both instant transactions and authorized payments for future use, it's a versatile solution...
How to Enable Instant Payment Notification (IPN) for Paypal
Jotform makes it easy to get real-time updates on your PayPal payments with Instant Payment Notification (IPN). IPN is a message PayPal sends whenever a transaction is completed, giving you all the details of the payment made through your form....
How to Integrate Stripe With Jotform
Stripe is a popular payment processing platform that allows businesses and individuals to quickly and securely accept payments online. Since its founding, Stripe has quickly become one of the world's most widely used payment platforms, with...
How to Test Authorize.net Payment Tool on Sandbox Mode
Sandbox Mode is an essential test tool typically for developers that completely simulates the payment process, error responses, and reports. If you wish to know how it feels to make/receive payment, this is a featured tool that you can use. ...
How to Pass a Calculation to a Payment Field
Whether you have a simple or complex calculation using the Form Calculation Widget, you can now pass the calculated total to your payment field. What will you need to make this happen? Two...
How to Send Custom Data to Stripe with the Payment
With Jotform's Stripe Payment Integration, you can send custom data along with each transaction, giving you more control over the information stored in Stripe. By adding a Short Text field to your form, you can pass customer details—like...
How to Enable Payment Authorization With Stripe
With Jotform's Stripe Payment Integration you can easily enable payment authorization—a two-step process that lets you place a hold on funds now and capture them later. This comes in handy if you need to confirm stock, schedule a service, or...
How to Add a Coupon Code to Payment Forms
Jotform’s Coupon Codes feature lets you create custom discounts that customers can apply directly to your payment form. You can auto-generate discount codes or enter your own, set expiration dates, and limit how many times each one can be used....
How to Set Up PayPal along with Other Payment Options
It's great having a PayPal payment integration built right into your form, but what if you want to give your customers other payment options such as paying by check? Let's start by building the form. Use the Single Choice element (radio...
How to Test Your PayPal Payment Form
There are two easy ways to test your PayPal payment form. You can either make an actual payment or use PayPal Sandbox mode. Creating a PayPal Sandbox Account PayPal Sandbox is a virtual testing environment...
How to Integrate PayPal Invoicing with Jotform?
As of March 2025, PayPal Invoicing integration is no longer available to new Jotform users. We advise you to use Jotform's PayPal Business integration.
Adding Order Form to Facebook
While Facebook allows you to sell directly through its platform, you can also take advantage of its other features such as the Tabs to add a Jotform form, including an order form. This approach allows you to take orders or payments directly on...
Configuring PayPal Express Integration
PayPal has deprecated PayPal Express payment. However, you can still collect payments with other PayPal integrations, such as the following: PayPal PayPal Standard
How to Integrate SensePass With Jotform
SensePass is a digital payment network that enables merchants to accept any payment method, including credit cards, Venmo, PayPal, Alipay, Klarna, WeChat Pay, Trustly, Coinbase, BitPay, and many more. With Jotform's integration with...
How to Obtain PayPal API Credentials
PayPal API credentials (Username, Password, and Signature) are necessary if you want to integrate your forms with PayPal Pro. These are separate details from your PayPal login information. PayPal Pro is...
How to Enable IPN for Paypal Pro
Instant Payment Notification (IPN) is a POST message sent by PayPal whenever a transaction is completed on their side. This message contains all the data regarding the payment transaction completed by a form user. Please check our Paypal...
How to Collect Payment Information Without Charging With Jotform
Some Jotform Payment Integrations allow you to collect payment information from your customers without charging them on form submission. This allows you to review the submitted data and the products or services they ordered before processing the...
Setting up a Custom Recurring Donation Form
Jotform's Variable Price feature allows you to set up your payment forms, particularly when setting up subscriptions, to get the price of an item from a number field or a calculation. If you managing a charity site, you can use this feature to set...
How to Obtain API Login ID and Transaction Key for Authorize.Net
The API Login ID and Transaction Key are required when setting up the Authorize.net payment integration. You can obtain these credentials from your Authorize.net account. In your Authorize.Net's Merchant Interface, click the Account tab....
How to Integrate GoCardless With Jotform
GoCardless is creating a new international payments network to rival credit and debit cards. It aims to break down barriers so businesses can quickly and efficiently take payments worldwide. You can learn more about GoCardless here....
How to Enable or Disable Payment Methods with Stripe Checkout
With Stripe Checkout, you can customize your payment methods to offer multiple payment options for your customers. Stripe offers this feature as a Dynamic Payment Method. It allows you to use a particular configuration to control which payment...
How to Integrate Square ACH With Jotform
ACH bank transfers through Square are a simple, secure, and cost-effective way to get paid from anywhere. Powered by Plaid, your customer's banking information is guaranteed safe and secure. To learn more about ACH payments, visit Square ACH...
How to Integrate Your Form With Skrill
Skrill is a streamlined payment solution that allows merchants around the world to send and receive money online. With Jotform’s Skrill Integration, you can connect your forms and start accepting secure payments in over 40 currencies across more...
How To Set Up the Special Pricing Option in Payment Form
Jotform Payment Forms let you set up special pricing for product options—giving you the flexibility to offer different prices based on quantities or specific choices. Whether you’re offering bulk discounts or setting prices for different...
How to Integrate First Data (US) With Jotform
As of May 2024, the integration with First Data is no longer available. However, you can still collect payments with our 30+ other payment processors. First Data is a customizable solution that provides customers with a seamless and familiar...
How to Integrate Your Form with Payfast
Payfast is a popular online payment solution for individuals, businesses, and nonprofits in South Africa. With Jotform’s Payfast integration, you can easily connect your forms to Payfast and start accepting secure online payments....
How to Enable Payment Authorization
Payment Authorization is one of the features available in Jotform's payment integrations. It's a two-step payment solution that lets you authorize and capture a payment later. This feature is helpful if you wish to preapprove payments before...
How to Set Up Incomplete Payment Notification Email
An incomplete payment happens when someone submits your form but doesn’t finish the payment on the PayPal page. With the PayPal’s Standard integration, you can set up Email Notifications to alert you about any Incomplete Payments....
How to Turn Product Options into Sub-Products
For product items with multiple versions—like various sizes or colors—it's common to list each one separately. While this works, it can make your form longer and harder to navigate. Instead of adding every version as a standalone item, Jotform...
How to Integrate Your Form With Braintree
With Jotform’s Braintree integration, you can securely accept credit and debit card payments right from your form. Whether you're selling products, subscribing, or collecting donations, you can connect your Braintree account and start receiving...
How to Switch Payment Gateway in a Form
Switching a payment gateway in a form is essential when you need to update your payment system to offer a new payment option for your customers. When switching, it is also essential to keep your form working while also keeping the data safe during...
How to Integrate iyzico with Jotform
Iyzico, a PayU company, is a popular payment gateway based in Turkey that provides secure online payment services for businesses of all sizes. It allows merchants to accept payments from various sources, such as credit cards, debit cards, and...
How to Connect Afterpay to Your Form
Afterpay is a buy now, pay later (BNPL) solution that lets your customers split their payments into easy, interest-free installments, with no extra fees for them. It’s available in Australia, Canada, New Zealand, the US, and the UK (as...
How to Integrate Jotform with Clearpay
Clearpay is a buy now, pay later (BNPL) payment solution in the United Kingdom. It is known as Afterpay in the United States, Canada, Australia, and New Zealand. It allows buyers to purchase items and pay them in interest-free installments over a...
Recurring Payments With Dwolla and Jotform
Unfortunately, Dwolla is discontinuing this product as of October 2018. Please check our great alternatives here!
How to Integrate Stripe ACH Manual with Your Form?
Stripe ACH is a payment processing solution offered by Stripe that enables businesses, particularly in the United States, to accept payments directly from customers' bank accounts using the Automated Clearing House (ACH) network. While Stripe...
How to Integrate Paysafe With Jotform
From online to in-store; from merchant acquiring to payment gateways; from alternative payments to omnichannel and secure cross-border e-commerce; from white-label credit solutions to mobile order and delivery platforms, Paysafe offers merchants...
How to Integrate Square With Jotform
Square is an online payment gateway. You can accept credit and Visa debit card payments from your customers and process them entirely through Square. Payments can be immediate or authorized for later capture. Connecting your form to your...
How to Integrate Your Form with PagSeguro
PagSeguro is a leading online payment solution for individuals and businesses in Brazil. With Jotform’s PagSeguro Integration, you can easily connect your forms and start accepting secure card payments online. Jotform’s PagSeguro payment...
How to Integrate BlueSnap With Jotform
BlueSnap is a simple and powerful online payment tool. They are veteran developers, technologists, and business professionals who are globally-minded, customer-focused, and constantly driven to innovate. They believe every customer has the right...
How to Integrate Stripe ACH With Jotform
Automated Clearing House (ACH) payments allow you to receive payments directly from a customer's bank account instead of using credit or debit cards. ACH payments are provided with lower fees than card payments but require additional payer...
How to Update the Multiple Payment Form
Jotform currently does not support adding multiple payment gateways in a form. However, you can do this with a workaround using the existing features in the Form Builder. You can learn more about this method through this user guide. If you've...
How to Integrate Paymentwall With Jotform?
Paymentwall is a global payment provider that allows you to process credit card payments and local payment methods in 200 countries and territories. Paymentwall also accepts payments from e-wallets, bank transfers, cash, or prepaid. With multiple...
Setting Up Dwolla Integration With Jotform
Unfortunately, Dwolla is discontinuing this product as of October 2018. Please check our great alternatives here!
How to Integrate Bluepay With Your Form
BluePay is one of the best payment gateways for you because of its fast and secure payment processing. BluePay has emerged as a top choice for merchants and suppliers throughout the US and Canada with its omnichannel capabilities. BluePay has many...
How to Integrate PayJunction With Jotform
PayJunction is an easy, secure, and effective tool for getting paid online. With its intelligent payment processing, PayJunction powers mid to large-scale businesses. It also provides electronic signature capturing and comprehensive multi-user,...
How to Integrate Chargify With Jotform
Chargify is a recurring billing system designed for subscription-based businesses. Chargify frees you from worrying about billing so you can focus on building innovative web applications. Chargify provides a...
How to Add Shipping Costs to Payment Forms
Adding shipping costs to your product items in payment forms helps you cover delivery fees and ensure accurate charges at checkout. Jotform lets you include these costs directly in the form, whether it's a flat rate per order or based on the...
How to Fetch Coupon Codes from Stripe
When setting up a payment form with Stripe, you can set up the integration to fetch the coupon codes from your Stripe account. It's a convenient way of accepting your existing coupon codes in the form without setting them up again through the...
How to Integrate Chase WePay with Jotform?
As of June 2020, the integration with WePay is no longer available. However, you can still collect payments with our 30+ other payment processors.
How to Integrate 2Checkout (now Verifone) with Your Form
2Checkout enables merchants to accept mobile and online payments from buyers worldwide. Their payment processing is seamless, safe, and reliable, no matter where you are on the map. With Jotform's 2Checkout integration, you can now collect...
How to Integrate eCheck.Net With Jotform?
Authorize.Net's exclusive, fully integrated electronic check payment method lets you accept and process payments from bank accounts directly through your website or the Authorize.Net Virtual Terminal. eCheck.Net is an Authorize.Net payment...
How to Integrate CardConnect With Jotform
CardConnect is a simple and secure online payment gateway. Since CardConnect's inception in 2006, they have developed advanced payment solutions backed by patented, PCI-validated point-to-point encryption (P2PE) and tokenization. More than 67,000...
How to Integrate Klarna with Jotform
Klarna (previously known as Sofort) provides a convenient and secure way to complete transactions without needing credit cards or e-wallets. With Klarna, your customers can pay for goods and services directly from their online banking accounts,...
Getting the Installation ID and Enabling Payment Response URL for Worldpay UK
Worldpay UK integration requires the Installation ID from your Worldpay account. You must also enable the Payment Response URL for the integration to work. Getting the Installation ID and setting up the Payment Response URL are straightforward....