Product List with paypal integration for online payment but also want bank transfer / FPS offline payment

  • Profile Image
    Chan_Aaron_aaronchan
    Asked on September 25, 2025 at 1:03 PM

    jotform ID: 252668374490467


    I want to use the conditional logic to use paypal when user select payment method as paypal and when user select Bank Tansfer / FPS for receipt upload for payment.

    I have use show/hide to view the related information, but I encountered that the Submit Button is disappear when an item is selected in the product list if I have online payment gateway enabled.

    Please help to check if this is a bug or I have missed out some steps, thanks.


    Aaron

  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:03 PM

    Hi Aaron,

    Thanks for reaching out to Jotform Support. Let me help you with that:

    When you enable an online payment gateway like PayPal and use conditional logic to show/hide fields such as the receipt upload for Bank Transfer/FPS, the Submit button may disappear if the payment field is not properly configured or if the conditions conflict with the payment gateway's requirements.

    Here’s how to address this:

    1. Ensure the payment field is always visible or properly included in the form when the payment method is selected. The payment gateway requires the payment field to be active for the Submit button to appear.
    2. Use conditional logic carefully to show/hide the payment options and related fields, but avoid hiding the payment field entirely when an online payment method is selected.
    3. Check that your conditions do not conflict with the payment gateway's functionality, as hiding the payment field while the gateway is enabled can cause the Submit button to disappear.

    If you want to accept both PayPal payments and offline bank transfers with receipt uploads, you can set up conditional logic to show the PayPal payment field only when PayPal is selected, and show the file upload field for receipt only when Bank Transfer/FPS is selected. Make sure the payment field is not hidden when PayPal is selected.

    Give it a try and let us know how it goes.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:05 PM

    I have tried but in vain. The Submit button disappear when an item is selected in Product List.


  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:05 PM

    Hi Aaron,

    Thanks for your update. Based on the information about setting up PayPal along with other payment options like Bank Transfer or FPS, here’s a recommended approach to avoid the Submit button disappearing issue:

    1. Use a Single Choice field (radio button) for the payment method selection and set it as required. For example, options like PayPal and Bank Transfer/FPS.
    2. Set up your product list separately for each payment method. For PayPal, use the PayPal payment integration from the Payments tab. For Bank Transfer/FPS, use a Multiple Choice element or other fields as needed.
    3. Create Show/Hide Field conditions to display the relevant product list and payment fields based on the selected payment method. For example, show PayPal payment field only when PayPal is selected, and show receipt upload or bank transfer instructions only when Bank Transfer/FPS is selected.

    This setup ensures that when Bank Transfer/FPS is selected, the form submits immediately without requiring the payment gateway, and when PayPal is selected, the PayPal payment gateway is active.

    Make sure you do not have conflicting conditions that hide the payment field when PayPal is selected, as this can cause the Submit button to disappear.

    Give this setup a try and see if it resolves the issue.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:07 PM

    Please note that I can have only one Product List per form, I cannot set one product list for paypal and one product list for offline payment, such as Bank Transfer / FPS


  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:07 PM

    Hi Aaron,

    Thanks for your clarification regarding having only one Product List per form. Here's how you can set up PayPal integration along with offline payment options like Bank Transfer or FPS using a single product list:

    1. Use a Single Choice field (radio buttons) for your payment method selection, making it a required field. For example, options like PayPal and Bank Transfer/FPS.
    2. Use one Product List for your products as you mentioned, and keep it visible regardless of the payment method.
    3. Add a Paragraph element or other fields to provide instructions or upload options for Bank Transfer/FPS offline payment.
    4. Set up Show/Hide Field conditions based on the payment method selection to show the PayPal payment integration only when PayPal is selected, and show the receipt upload or bank transfer instructions only when Bank Transfer/FPS is selected.

    This way, the product list remains visible and consistent, while the payment gateway or offline payment instructions are shown conditionally based on the user's choice.

    Please note that only one payment gateway can be active per form, so the PayPal payment integration will only be active when PayPal is selected.

    Give this setup a try and see if it resolves the issue with the Submit button disappearing.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:09 PM

    I tried exactly this setup on this form ID: 252668374490467

    The Submit Button will go disappear automatically, not via my conditional logic, it disappears assuming the payment is committed by PayPal.

  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:09 PM

    Hi Aaron,

    Thank you for the detailed information and for trying the suggested setup on your form (ID: 252668374490467). The Submit button disappearing automatically when PayPal payment is committed is expected behavior because the payment gateway integration requires the payment process to be completed before submission.

    This means that once a product is selected and the PayPal payment gateway is enabled, the form expects the payment to be processed through PayPal, which can cause the Submit button to disappear until the payment is completed or the payment process is triggered.

    If you want to allow offline payment methods like Bank Transfer or FPS alongside PayPal, the form must be configured so that the PayPal payment field is only active when PayPal is selected, and the form does not require payment submission when offline payment is chosen.

    To avoid confusion, you can add clear instructions and conditional logic to show/hide the PayPal payment field and offline payment receipt upload fields accordingly, ensuring the Submit button remains visible for offline payments.

    If the issue persists or you want a more tailored solution, please consider reviewing the payment integration settings or exploring alternative payment workflows.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:12 PM

    Please show me how to allow offline payment methods like Bank Transfer or FPS alongside PayPal

    Show me how to configure so that the PayPal payment field is only active when PayPal is selected, and the form does not require payment submission when offline payment is chosen.

  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:12 PM

    Hi Aaron,

    Here’s how to configure your form to allow offline payment methods like Bank Transfer or FPS alongside PayPal, ensuring the PayPal payment field is only active when PayPal is selected and the form does not require payment submission for offline methods:

    1. Add a Single Choice field (radio buttons) for your payment options, such as PayPal and Bank Transfer/FPS, and set it as required.
    2. Add your Product List element to display your products. This will be visible regardless of the payment method.
    3. Add a Paragraph element or other fields to provide instructions or upload options for Bank Transfer/FPS offline payment.
    4. Add the PayPal payment integration from the Payments tab to your form.
    5. Set up Show/Hide Field conditions to:
    • Show the PayPal payment field only when PayPal is selected in the payment options.
    • Show the receipt upload or bank transfer instructions only when Bank Transfer/FPS is selected.
    When Bank Transfer/FPS is selected, the form will submit immediately without requiring payment through PayPal.When PayPal is selected, the PayPal payment gateway will be active and the payment must be completed before submission.

    This setup allows your form to handle both online and offline payments smoothly with one product list.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:18 PM

    Please help to check, once I select any item in the product list, the submit button will disappear dispute any conditional logic applied.

  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:18 PM

    Form 'UAT 2026春季第五屆 崇拜事工證書課程報名' (ID: 252668374490467). It appears your payment form's PayPal connection is successfully completed. We cleared your form caches. Please retry, and if access issues persist, please let me know with the details.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:21 PM

    Cache cleared seems to show the Submit button, but any update on product list, such as item selection or coupon apply, the Submit Button will disappear again. What do you recommend to fix this.


  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:21 PM

    Hi Aaron,

    Thank you for the update. The issue where the Submit button disappears after selecting an item in the product list or applying a coupon, despite conditional logic, can sometimes be related to how the payment gateway interacts with the product list updates.

    Since your PayPal connection is successfully completed and the form cache has been cleared, this behavior may be due to the payment gateway requiring the payment process to be triggered or completed before allowing submission.

    To address this, I recommend reviewing the following:

    • Ensure that the PayPal payment field is only shown when PayPal is selected as the payment method.
    • Make sure that the product list updates do not conflict with the payment gateway's requirements or cause the payment field to be hidden or reset.
    • Consider adding clear instructions or disabling coupon application if it interferes with the payment process.

    If the problem persists, you might want to explore alternative payment workflows or contact Jotform support for a more tailored investigation of your form's payment integration.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:22 PM

    I want to contact Jotform support, can you route me to them?

  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:23 PM

    Hi Aaron,

    I understand you want to contact Jotform support directly for further assistance. I will escalate your request to ensure a support agent can reach out to you for more tailored help.

  • Profile Image
    Chan_Aaron_aaronchan
    Replied on September 25, 2025 at 1:24 PM

    Thank you.

  • Profile Image
    Podo: Support AI Agent
    Replied on September 25, 2025 at 1:24 PM

    Hi Aaron,

    You’re welcome. If you have any other questions or need further assistance, feel free to reach out.

Your Reply