How to Add Shipping Costs to Payment Forms

May 24, 2025

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 quantity of items. This keeps things simple and makes it easy to manage orders and payments in one step.

Adding a Shipping Fee to the Total Price

Whether you’re creating a new payment form or updating an existing one, you can easily set it up to add a flat shipping fee to the total price. Here’s how to do it:

  1. Open your form in Form Builder, and click on the Payment field.
  2. Now, on the right side of it, and depending on the method you used to set it up:
    • Click on the Wand icon to open the Payment Settings menu.
    • Click on the Shopping Cart icon to open the Product List menu.
  3. Then, under the Shipping tab, in the Menu on the right side of the page, toggle Enable Shipping to Yes.
Enable Shipping toggle switch in the Shipping tab of the Product List window in Jotform Form Builder
  1. Next, while the Per Transaction (Flat Rate) option is selected by default in the Charge Basis Dropdown menu, enter an amount in the Flat Charge Rate Input box below it.
  2. Then, change the default shipping label in the Shipping Text in Form Input box to what you want it to be or how you want it to appear on the form.
Flat Charge Rate in the Shipping tab of the Product List window in Jotform Form Builder

That’s it. Now, a fixed shipping fee will automatically be added to the total price.

Fixed Shipping Price in the Total section of a sample Jotform form

Notes

  • Any changes you make under the Shipping tab of the Payment Settings section or the Product List section are saved automatically.
  • You can still apply a shipping charge to free product items or items with no set price.
  • The Shipping Cost feature is available on the Product List field and on Payment Processing Fields that support the Sell Products payment type—such as Square, PayPal, Authorize.Net, Stripe, and others.
  • To enable the Shipping Cost feature, your payment field must include at least one (1) product.
  • The Total Price on the form is enabled by default if you have shipping enabled on your payment field.

Setting a Shipping Fee Based on the Item Quantity

If you want to charge a shipping fee based on the number of items purchased, you can apply one to each individual product item. Here’s how to do it:

  1. Open your form in Form Builder, and click on the Payment field.
  2. Now, on the right side of it, and depending on the method you used to set it up:
    • Click on the Wand icon to open the Payment Settings menu.
    • Click on the Shopping Cart icon to open the Product List menu.
  3. Then, under the Shipping tab in the Menu on the right side of the page, toggle Enable Shipping to Yes.
Enable Shipping toggle switch in the Shipping tab of the Product List window in Jotform Form Builder
  1. Next, click on the Charge Basis Dropdown menu and select Per Product Item.
  2. Then, you can change the default shipping label in the Shipping Text in Form Input box to what you want it to be or how you want it to appear on the form.
  3. In the table that shows up at the bottom, enter an amount next to each product item in the following columns:
    • First Item Cost — The shipping fee for the first item.
    • Additional Item Cost — The shipping fee for each additional item when a quantity option is enabled. You can check our guide on How to Add Options to Payment Form Products to learn more.
Per Product Item option of Charge Basis setting in the Shipping tab of the Product List window in Jotform Form Builder

That’s it. Now, the shipping cost will adjust automatically based on the quantity selected.

Total Shipping Fee in the Total section of a sample Jotform form

Note

Setting an Additional Item Cost for a product while leaving the First Item Cost empty means shipping charges will only apply when more than one of that product is purchased.

Setting a Shipping Fee Based on the Item Weight

If you’re using the PayPal Standard payment field, you can enable weight-based shipping for your account in PayPal and assign a specific weight to each product item on your form. This lets PayPal calculate the shipping cost automatically based on the total weight of the items selected during checkout. It’s a helpful option if your shipping rates depend on how heavy the order is, rather than how many items are purchased.

Setting up weight-based shipping in the View Domestic Shipping Method section in PayPal

You can apply shipping based on the total item weight using the PayPal Standard payment field. It only takes a few simple steps. Here’s how to do it:

  1. Open your form in Form Builder, and click on the Payment field.
  2. Now, on the right side of it, and depending on the method you used to set it up:
    • Click on the Wand icon to open the Payment Settings section.
    • Click on the Shopping Cart icon to open the Product List section.
  3. Then, under the Shipping tab in the Menu on the right side of the page, toggle Enable Shipping to Yes.
Enable Shipping toggle switch in the Shipping tab of the Product List window in Jotform Form Builder
  1. Next, click on the Charge Basis Dropdown menu and select Per Product Item.
  2. Now, toggle the Enable Weight Value to Yes.
  3. Then, click on the Weight Unit Dropdown menu and select Pounds or Kilograms.
  4. In the table at the bottom, enter a number in the box next to each product item to set a weight for it in the Weight column.
Enable Weight Value in the Shipping tab of the Product List window in Jotform Form Builder

That’s it. Now, PayPal will calculate the shipping fee based on the total weight of the items in the order.

Calculated weight-based shipping on the PayPal Checkout page

Notes

  • Weight-based shipping through PayPal applies only when Enable Weight Value is turned on and the product item’s weight is set with the First Item Cost left empty. Leaving the First Item Cost empty for some products while it’s set for others lets you charge the shipping fee for some products by quantity and for others by weight.
  • Only flat-rate and quantity-based shipping costs are calculated within the form. Weight-based shipping is applied later on PayPal’s Checkout page and won’t appear in the shipping cost section of your form.
Academy Logo

Introduction to Form Building

Payment Integrations Settings

Go to course :Payment Integrations Settings
lesson-2 - image
Contact Support

Our customer support team is available 24/7 and our average response time is between one to two hours.

Send Comment:

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

Comments:

  • Amy Thompson - Profile picture
  • Her Design Hub - Profile picture
  • Maria Bryant-jones - Profile picture
  • Mountain Chalkers Studio - Profile picture
  • Mamadi KABA - Profile picture