Select products, pay for them and once paid, continue with the form.

  • Profile Image
    Asked on October 30, 2020 at 08:38 AM

    We are using WPforms for people to select the products they need, create an account, fill some questions related to the products they selected and pay for them.

    We want the clients to select the products they want and once they are selected, submit to pay. So they pay and once they have paid, they create an account, and then get asked the questions related to the services they require.

    We cannot do that on WPforms , we want them to pay and then continue with the form once the payment is submitted.

    Also, we wanted to use PayPal smart payment buttons, so they stay on the page instead of leaving to pay. WPforms also doesn't have that.

  • Profile Image
    Answered on October 30, 2020 at 09:56 AM

    It is possible to redirect the user to another form once payment is received using the redirect thank you page.


    Please give it a try and let us know how it goes.

  • Profile Image
    Answered on October 30, 2020 at 10:06 AM

    Thank you. This is closer to what I want to do, but I also want to ask the client different questions depending on what he selected.

    I mean, if he wants business cards and brochures, but not web designs. He will pay for those two services, but not the third one. So, we will only ask questions about how he want his business cards and brochures. So, how do we select which questions we want to show?

  • Profile Image
    Answered on October 30, 2020 at 11:19 AM

    Hi Brandyouprogrammer,

    To hide fields by default, you can consider following our guide on How to Hide Form Fields

    When these fields are hidden, you can apply Conditional Logic to show them based on the user's answers. 

    Here's How to Show or Hide Fields Base on User's Answer

    I hope this helps.

    Let us know if this meets your requirements.

  • Profile Image
    Answered on October 30, 2020 at 11:47 AM

    Ok, those two answers are useful, but I don't think I can use them together.

    I want the client to pay based on the elements chosen and then fill questions based on the same questions.

    If I move to another form, the next form wouldn't have access to the elements chosen from the previous form, right?

  • Profile Image
    Answered on October 30, 2020 at 01:12 PM

    It is possible to pass the form data to another form using URL parameters.

    However, can you please share more information on the flow of your form?

    Looking forward for your response.