How to Use Payment Request Element in Jotform Workflows

September 11, 2026

Jotform makes it easy to collect payments as part of your workflow using the Request Payment element. You can add a payment request to a workflow and let users review the amount due and complete their payment as part of the process.

Whether you’re collecting payments for an approval request, an invoice, a service, or another workflow, the Request Payment element helps you add payment collection directly to your workflow.


Whether you’re setting up a brand-new workflow or adjusting an existing one, adding a Request Payment element is a great way to collect payments as part of your workflow. Here’s how to set it up: 

  1. In Workflow Builder, click on Add Element on the left side of the page.
Jotform Workflow Builder with the Add Element button visible on the left side of the page for adding a new workflow element
  1. Now, in the Workflow Elements menu, under the Basic tab, drag and drop the Request Payment element to the Add Element Here placeholder in your workflow.
Jotform Workflow Builder showing the Workflow Elements menu under the Basic tab, with the Request Payment element being dragged to the Add Element Here placeholder in the workflow
  1. Next, in the Request Payment Element, click on Complete Settings.
Jotform Workflow Builder showing the Request Payment element with the Complete Settings option available to configure payment details
  1. Then, in the Payment Connections window, click on Add New Connection.
Jotform Workflow Builder showing the Payment Connections window with the Add New Connection button available to add a payment connection
  1. Next, in the Select Payment Gateway window that opens, select the payment gateway you want to use for collecting payments. For example, Stripe.
  2. Then, click on Next.
Jotform Workflow Builder Select Payment Gateway window showing available payment gateways, with Stripe selected as an example and the Next button available to continue
  1. Now, in the Add Stripe Connection window, click on Test Mode or Live Mode at the top to select which environment you’re adding a payment connection for.
  2. Then, enter a name in the Connection Name field, and then click on Connect with Stripe and log in to your Stripe Account.
Jotform Add Stripe Connection window showing Test Mode and Live Mode options, a Connection Name field, and the Connect with Stripe button for connecting and logging in to a Stripe account
  1. Once it’s connected successfully, click on Save at the bottom.
Jotform Add Stripe Connection window showing a successfully connected Stripe account with the Save button at the bottom to save the payment connection
  1. Next, in the Payment Connections window, click on the Stripe payment connection you’ve just added to select it, and then click on Use at the bottom.
Jotform Payment Connections window showing the newly added Stripe payment connection selected, with the Use button at the bottom to apply the connection
  1. Now, set up these things:
    • Payer Email — Enter the payer’s email address, or click on Fields to use a field value for the payer’s email.
    • Payment Amount — Enter the payment amount and select the currency, or click on Fields to use a field value for the payment amount.
    • Payment Reason — Enter a reason to help the payer understand what the payment is for, or click Fields to use a field value for the payment reason.
    • Outcomes — Select the outcome that determines how the workflow continues after the payment request is processed:
      • Success — Select this outcome to continue the workflow when the payment is successfully completed.
      • Expired — Select this outcome to continue the workflow when the payment request expires before it is completed.
Jotform Request Payment element settings showing Payer Email, Payment Amount, Payment Reason, and Outcomes options, including Success and Expired for controlling how the workflow continues after payment processing
  1. Then, click on the Advanced tab, and configure these things:
    • Payment Request Email — Click on Customize Email to customize the email sent with the payment request.
    • Checkout Page — Click Customize to customize the checkout page with your own content and messaging.
    • Reminders — Toggle this on to send up to three reminders while the payment request is pending.
    • Expire — Enter the number and select the time unit to set when the payment request expires.
Jotform Request Payment element Advanced tab showing Payment Request Email, Reminders, and Expire settings for customizing payment emails, sending reminders, and setting the payment request expiration period

That’s it! Your Request Payment element is now configured and ready to collect payments as part of your workflow.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.