• Resolved motodan

    (@motodan)


    Hi I have multiple forminator forms on my site.
    Payment has 3 options from a select field.
    PayPal – Visibility on the PayPal Checkout is Hide All where Is not PayPal
    Direct – Visibility on the Direct html is Hide All where Is not Direct
    Cheque – Visibility is the Cheque html is Hide All where Is not Cheque

    PayPal Checkout buttons will not hide on in any of the above options.
    I would expect them to hide on Direct and Cheque.

    WP version 5.5.1
    Theme 2020
    PHP 7.4
    Forminator 1.14.0

    Please advise.
    Thank You
    Danny

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 17 total)
  • Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello @motodan ,

    Can you try changing your Visibility rules to “Show Any” where Select is PayPal (same for the rest of the options).
    I’ve tested that and it works correctly on my test form, PayPal only shows when a specific option is selected:

    Let me know if this will make any change.

    kind regards,
    Kasia

    Thread Starter motodan

    (@motodan)

    Hello Kasia,
    I have tried your suggestion by changing all of the visibility rules for the items suggested.
    If I have paypal selected paypal shows.
    If I change my selection to either of the other options, the “send” button shows bit the paypal buttons still show.

    Thread Starter motodan

    (@motodan)

    Just realised that the “Send” button is being covered by the PayPal button.
    If I press “previous” then “next” the PayPal button then renders next to the “Send” button.

    Thread Starter motodan

    (@motodan)

    Further to this I am getting some of the same issues as reported in

    PayPal payment is being made. Form is not emailing and screen is showing “Submitting” to the user. The user waited 30 minutes earlier today.

    There is a cache on the site so I have used all of the same settings as outlined in the post I have linked.
    I have flushed the cache.

    Also a fews ago I had the issue below which was resolved by a plugin update.
    I have removed the Additional CSS.

    I’ve visited your site and the PayPal button is loading but the width of the button. is set to 0px. Please add this CSS to Appearance > Customize > Additional CSS:

    .forminator-payment iframe {
    width: 200px !important;
    }

    Thanks

    Thread Starter motodan

    (@motodan)

    Sorry the link to the post I referenced
    Form not completing but payment goes through

    Hi @motodan,

    Could you please provide us with your form so we can test this further on our end?
    You can export your form by going to Forminator > Forms panel, click on the gear icon next to your form in question and export it from there.

    Upload the export file to any file sharing service like GDrive or Dropbox and share the download link here so we can import it and have a closer look at this.

    Cheers,
    Predrag

    Thread Starter motodan

    (@motodan)

    Hello Predrag,
    Here is the form.

    Thanks
    Dan

    Google Drive link to form

    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello @motodan ,

    I have found that we had a bug reported about PayPal visibility conditions when on forms with pagination.
    I have tested your form on my site and I was able to replicate that PayPal always shows.
    However, a slighly different form worked fine.
    I am checking with the developers a status regarding fix of that bug, it looks like it is prepared but not yet added to plugin.

    As for the second issue you reported, you stated here https://www.ads-software.com/support/topic/form-not-completing-but-payment-goes-through/#post-13548070 that it works for you – can you confirm that is the case?

    kind regards,
    Kasia

    Thread Starter motodan

    (@motodan)

    Hello Kasia,
    Unfortunately I am not receiving an email and there is nothing in submissions when PayPal is selected. I get the PayPal notification email and the payment.
    The user just has the “Submitting…” showing on their screen.
    If the form is completed and “Send” is clicked the form emails and goes to the database.

    Plugin Support Williams – WPMU DEV Support

    (@wpmudev-support8)

    Hi @motodan

    Thanks for response!

    It’s probable that there’s some additional conflict there then. Have you tried to conduct a full conflict test on site?

    If not, please try this:

    1) take a full backup of the site, just in case
    2) disable all the plugins except Forminator
    3) if there’s any cache on server – clear it

    4) test the form to see if the issue is still happening or if it’s working fine

    If it’s working fine, continue with testing

    5) start enabling plugins (and theme in the end) one by one after each one checking if the issue gets back.

    At some point the issue should start happening again and that would mean that the last enabled one is the source of conflict.

    Let us know about test result, please, so we’ll see then what to do next to fix it.

    Kind regards,
    Adam

    Thread Starter motodan

    (@motodan)

    Hi Adam,
    I have done a conflict test now.
    I disabled all plugins and the form worked and one by one re-enabled them and the form continued to work.
    I was using an incognito session to eliminate browser cache.
    I then tried another form on my site as they are all giving the error and that was still failing.
    Disabled all Plugins again but was not able to get the form working with no plugins, cache cleared and incognito browser.
    So the original form that I sent you is now working but the form I am about to attach is not.
    Behaviour differences that I can see:
    Form that is now working- On the final page of the form when I change from “PayPal” to “Direct Transfer” the “Send Message” button becomes visible (The PayPal buttons move right).
    Form that is NOT working- On the final page of the form when I change from “PayPal” to “Direct Transfer” the “Send Message” button does not become visible (The PayPal buttons cover it). To see the “Send Message” button, I have to select “Direct Transfer” go back to the “Previous” page and then click “Next”. In this case the PayPal email goes through but the database update does not happen, the Forminator email is not sent and the form gets stuck at “Submitting”.
    Form Not working : Litter Notification
    The form is here: GDrive

    Thanks in advance for your help.

    Plugin Support Nithin – WPMU DEV Support

    (@wpmudevsupport11)

    Hi @motodan,

    I could replicate the issue from the given form export. Looks more like a possible bug, unfortunately, it isn’t clear enough to state on what aspect the “Send” button doesn’t get triggered and causes it to get hidden.

    I’m checking this into our developer to see what’s causing the issue and will get back to you once we get further feedback asap.

    Really appreciate in bringing into our attention. Have a nice day ahead.

    Kind Regards,
    Nithin

    Thread Starter motodan

    (@motodan)

    So I have rebuilt the form that would not submit on field at a time.
    Conflicts occurred with the PayPal buttons when the “Select Dropdown” was used with multiple selections and when the Textarea field was used.
    For my use I have been able to use the Checkbox field and Text field so PayPal works.

    Obviously if I use the Select Dropdown to try to pick a either PayPal or a message the form fails.

    Thread Starter motodan

    (@motodan)

    Further to my notes above:
    I have attached a working and not working exported version of the Litter Notification form.
    I tried using Radio Buttons to select payment options but the Send button will not function and PayPal will not send emails – it goes into a “Submitting loop”
    So I can get my forms working if I remove options on payment and don’t use Select Dropdown and Textarea fields.

    Gdrive

    Plugin Support Patrick – WPMU DEV Support

    (@wpmudevsupport12)

    Hi @motodan Thank you for the update.

    In this case, you found a workaround to make the form to work correct?

    I downloaded the forms and forwarded to our developers, I’m afraid it can take some time to release a fixed version once it depends on the development and all tests, but kindly keep the plugin updated and eyes on the changelogs.

    Best Regards
    Patrick Freitas

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘PayPal Checkout buttons will not hide on form Visibility is Hide All unless Payp’ is closed to new replies.