Stripe Integration: How to add a fee on top of the subscription amount?

  • lisacourtney
    Asked on May 14, 2025 at 4:40 PM

    I have added the stripe payment element to my form and then added 2x subscriptions, as a non-profit organisation we pass on the Stripe fees to the customer. I can't seem to figure out how to do this. The AI agent has tried to assist with many many example forms and not one of them matches what I have. The Subscriptions are embedded in the stripe payment element. How do I go about payments processing the fees on top? There are 2x options, $50 and $100 - they can only select one. We need the payment to take 50 or 100 + 2.7% + .30 cents. How do I do this?

  • Shaina JotForm Support
    Replied on May 14, 2025 at 9:37 PM

    Hi Lisa,

    Thanks for reaching out to Jotform Support. I’ll need a bit of time to look into this. I’ll get back to you as soon as I can.

  • Shaina JotForm Support
    Replied on May 14, 2025 at 10:40 PM

    Hi Lisa,

    Although we don't have an option to add a fee to the subscription on your Stripe Integration widget, as a workaround, you can create a subscription with a variable price coming from a Form Calculation widget, which calculates the value of the selected subscription by the user and the fees on top of it. Let me show you how to do it:

    First, let's add a Single Choice widget to your form:

    1. In Form Builder, click on Add Element on the upper left side of the page.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 1 Screenshot 80

    2. Drag and drop a Single Choice widget from the left side of the page to your form.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 2 Screenshot 91

    3. Add your subscriptions as an option in your Single Choice widget.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 3 Screenshot 102

    Now, let's add a Form Calculation widget to your form:

    1. Click on Add Element on the upper left side of the page.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 4 Screenshot 113

    2. Click on the Widgets tab on the upper left side of the page, and drag and drop a Form Calculation widget from the left side of the page to your form.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 5 Screenshot 124

    3. Click on the Wand icon of your Form Calculation widget.
    4. Copy the formula for the Form Calculation widget on the screenshot below.
    5. Click on Save on the right side of the page.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 6 Screenshot 135

    After that, let's use that Form Calculation widget as the source of your subscription's variable price:

    1. Click on the Gear icon of your subscription in the Stripe Integration widget.
    2. Toggle on the switch for Variable Price on the right side of the page, and select your Form Calculation widget on the dropdown field below.
    3. Click on Save on the lower right side of the page.

    Stripe Integration: How to add a fee on top of the subscription amount? Image 7 Screenshot 146

    Give it a try and reach out again if you have any other questions.

Your Answer