X / E&P Form: Stripe Payment not shown

Hello,

in my E&P form the stripe-payment form is not shown anymore. Although “Kreditkarte” is selected as payment the form is not shown in the last step. Looking at the html source, the code is there, but starts with a
<div class="lfb_stripeContainer" style="display: none;">
It used to work, when I startet with the form. I did some changes at other steps of the form, but never touched the last step.

Any idea what to do?

Best regards

Uli

Hi @ULinn,

Thanks for reaching out.

I can verify that it’s hidden and it could be due to visibility condition since the styling is added by javascript. Would you mind providing your admin login credentials? I like to check your form setup first.

For the meantime, please add this CSS to your global custom CSS as workaround.

.lfb_stripeContainer {
display: block !important;
}

And please make sure your E&P form plugin is updated.

Thanks!

Hi Rad,

Im using E&P 9.634, that should be the latest update.

Admin-Login see secure note.

Best regards

Uli

Hi @ULinn,

It’s a bit weird, I replicated the same form on my installation and the stripe payment form appears at the end. Though, mine is just a 2 step form. Perhaps it’s caused by the conditions along with other steps.

Could you try re-creating it? With the simple form, then just add more steps one by one? Like a trial and error to see which caused it.

Thanks!

Hi Rad,

re-creating the form with all its pages and conditions and testing it after every (!) step will take me hours of work. Isn’t there another way of debugging it?

Best regards

Uli

Hi @ULinn,

Unfortunately, it’s the only way since it’s a trial and error until you find the culprit.

You can also duplicate the form and just delete the steps one by one (of course, connecting the steps too). I would start from second to the last step.

Thanks!

Hi Rad,
In between I did a lot trial and error - but still did not find the reason why the credit-card fields are hidden.

By doing several copies of my form to work with I realized, that copiing a form it’s content gets changed. In my original form, there are several conditions to lead to confimation-pages after the last step.
In the copy, all these confirmations and URLs are gone.

Are there any more things, that are not copied?

It’s quite hard to do a step by step trial an error, if you can’t be sure everything is copied …

Best regards

Uli

Hey Uli,

I duplicated your Form 12 (now Form 16) and removed all the steps leaving the first step and the Stripe form is still there. So, the issue is probably not in here.

I then compared all the setting and the major differences are in the Email and Last Step tabs. I went ahead and remove all the fields in the last step and the form is still there.

Please see the secure note to test the Form 16 (duplicated from Form 12).

I have spent hours to find the issue but I have not found it yet. It would require us more hours to determine what is really causing this. With that said, please start over from Form 16 as it’s already working and document each and every step you take so if you encounter the issue again, you’ll have an idea where the issue came from.

Thanks.

Hi Christian,
thank you very much for all the time you did invest infinding a solution. I now did start with a copy from #12 (the last one that worked as expected) and changed everything to the needed values and testet the form after each of the more than 20 steps. At the final step, I found what causes the problem:

The form mainly consists of two branches. One, if the users insurance will pay and the other, if the user has to pay himself (via STRIPE). So if he takes the “insurance”-branch, no payment form may be shown at the end.

So I did create a hidden field that says “payment by insurance” in the last step of this branch that is preselected and choose “no payment if selected”.

I would expect this preselection to work only, if the user reaches this step - what he should not if he has to pay himself. But I guess, this preselection is activated anyway, even if the user takes the other branch of the form. Can this be true?

Right now, no payment form is shown at the “insurance” branch, even If I don’t use the hidden field. But I’m shure there was a different behaviour, when I created this field. Probably it’s been a bug, that has been fixed in one of the last updates?

Right now, everything seems to work fine, but I did not test everything yet …

Best regards

Uli

Hello Uli,

We’re glad that it works but if there are any existing issues left, kindly let us know. :slight_smile:

Thanks.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.