Logo

Payment Fields

Pro

Enable payment collection during registration with one-time payments, subscriptions, or variable pricing using PayPal, Stripe, Authorize.net, or Mollie gateways.

Last updated on Jul 15, 2026

Would you like to collect payments during user registration? User Registration & Membership allows you to add payment fields to your registration forms and accept one-time payments, subscription plans, or variable pricing options. This guide will show you how to add and configure payment fields in your registration forms.

Before You Begin

Before getting started, make sure you have installed and activated the User Registration & Membership pro plugin. Then, you must activate and configure at least one payment gateway addon. Payment fields will not appear in the form builder until a payment addon is activated.

To activate a payment addon, go to User Registration & Membership > Addons and enable one of the following:

PayPal Payment

Stripe

Authorize.net

Mollie

After activating a payment addon, configure the payment gateway settings at User Registration & Membership > Settings > Payments before adding payment fields to your forms.

Available Payment Field Types

User Registration & Membership provides five payment field types. Each field type serves a different purpose for collecting payments:

Single Item

The Single Item field charges a fixed price that you set. Use this field when you want to charge the same amount to all users who register through the form.

Multiple Choice

The Multiple Choice field lets users select from different pricing options. Use this field when you want to offer users a choice between different products, services, or membership tiers at different price points.

Quantity

The Quantity field allows users to specify how many items they want to purchase. This field must be mapped to either a Single Item field or a Multiple Choice field. The total price is calculated by multiplying the quantity by the item price.

Total

The Total field displays the calculated total amount based on other payment fields in the form. This field automatically combines amounts from Single Item fields, Multiple Choice selections, and Quantity calculations.

Subscription Plan

The Subscription Plan field enables recurring payments. Use this field to create subscription-based memberships with automatic billing cycles. You can configure the billing frequency and offer trial periods.

Adding Payment Fields to Your Form

To add payment fields to your registration form, go to User Registration & Membership > All Forms and select the form you want to edit. In the form builder, scroll to the Payment Fields section in the left sidebar.

Drag and drop the payment field you want to add into your form. Click on the field to configure its settings in the Field Options panel.

Configuring Payment Field Settings

Each payment field has specific settings you can configure. Click on a payment field in your form to access its Field Options.

Enable Selling Price

For Multiple Choice and Subscription Plan fields, you can enable the Selling Price option. When enabled, you can set both a regular price and a discounted selling price. Users will see the original price crossed out with the selling price displayed.

Item Type

Payment fields support three item types:

Pre Defined: You set the price in the admin area and users see the fixed amount

User Defined: Users enter their own amount, useful for donations or pay-what-you-want pricing

Hidden: The price is hidden until checkout

Using Payment Fields with Coupons

Payment fields work with the Coupons addon. When the Coupons addon is activated, you can add a Coupon field to your form. Users can enter discount codes to reduce the total payment amount.

The Coupon field requires the Coupons addon to be active. For more information about creating and managing coupons, see our guide on setting up discount codes.

Important Notes About Payment Fields

Payment fields cannot be used in forms that contain a Membership field

When a Membership field is present, payment settings are configured at the membership level instead of through payment fields

The Range Slider field can also be used as a payment field, even though it is not listed in the Payment Fields section

Multiple Single Item fields can be combined in one form, and the Total field will calculate the sum across all payment fields

Next Steps

That's it! Now you know how to add and configure payment fields in your registration forms. Next, would you like to learn how to set up payment gateways? Be sure to check out our guides on configuring PayPal payments and Stripe integration for complete payment setup instructions.