mazze5
Forum Replies Created
-
Hi @wavuti,
thanks for your response. I used the Visual Form Builder. With the “Option-Based” Form Editor I think you mean the old way, there I think its no option to add billing address.
Same thing for the ThankYou-Step. In the old way you have the option to choose an image for this step. In the new form builder its missing.
Forum: Plugins
In reply to: [Asset CleanUp: Page Speed Booster] Problems with GiveWP Plugin@gabelivan thanks for your reply.
I tried to reproduce the problem to send you the error message. But today its working…
Seriosly I have done a mistake last time. Because I am not able to reproduce it.
I can’t explain. But for now the problem seems to be solved. I will close this thread.
If I regognize the problem again, I will let you know.
regards
mazzeHi @mrdaro,
thank you for your reply. I have tried it with your test site, it works. But I can see a difference you do not use the paypal standard gateway. I think in this combination is the problem. Do u have a test site with paypal standard gateway?
Regards
mazzeHey @matheusfd,
thanks for your reply. As I said from my side I have disabled all caching plugins. I looked in the access log to see what happens when the cancel paypal link is clicked.
[08/Jan/2021:13:02:50 +0100] "GET /spenden/?giveDonationAction=failedDonation HTTP/2" 200 16000 "https://www.sandbox.paypal.com/" [08/Jan/2021:13:02:50 +0100] "GET /give/donation-form?giveDonationFormInIframe=1&showFailedDonationError=1 HTTP/2" 200 9062 [08/Jan/2021:13:02:51 +0100] "POST /wp-admin/admin-ajax.php HTTP/2" 200 99
The POST ajax-request is with “action=give_donation_form_reset_all_nonce&give_form_id=13533”.
Is there a request missing? As donor I am back in the iframe form within the last step where you can choose the gateway and a message is displayed “We’re sorry, your donation failed to process. Please try again or contact site support.”I am using paypal standard gateway with IPN. Completed payments with paypal works fine, IPN is triggered and the state changes from pending to complete, only if the donor aborts in paypal checkout I have the problem with the “pending” donations. Maybe you can help with these additional informations.
regards
Ok, thx for your answer.
you wrote
What may happen sometimes is that, due to caching, GiveWP can redirect the user to the failed donation page BUT we still didn’t receive the confirmation that the donation was canceled, so GiveWP leaves the donation as pending.
You say due to caching, what does that mean? And how can I fix it? I have disabled all caches I have found, even all other plugins are disabled. But sill the same behaviour, donations are in state “pending”, though the donor has cancelled the paypal checkout.
Here more details for the feature and why I think it interessting for many people.
My offline donation instructions looks like this:
“Please transfer your donation to:
Banke-Account/IBAN: xxxx xxxx xxxxx
Donation-Purpose: Donation-Campaign1”Its important for the donor to use the right donatio purpose. So I like it to retry the campaign name for instance “Donation-Campaign1”.
Now the problem is, that there are no placeholders for the form_title in global offline donation instruction. That mean I had to create the instruction for each campaign. And I also have to retype the bank account number and when the bank account number will changed in the future I have to remember to I have to change it for every campaign.
givewp ha the possiblity of the global offline instructions but it is useless if you want to fill in some form-specific data like the
{form_title}
as donation purpose.So for my usage it were great when your developers could implement at least the {form_title}-placeholder in the global offline donation instructions. That would save me much time and it would be a clean solution in my opinion.
A workaround for the moment is to use global instructions but don’t use formular values, for the above example it would look like this:
“Please transfer your donation to:
Banke-Account/IBAN: xxxx xxxx xxxxx
Donation-Purpose: Use name of the donation campaign”Forum: Plugins
In reply to: [LiteSpeed Cache] Divi Contact Form not working with LiteSpeedCache-Pluginas additional info divi contact form is working out of the box with only esi enabled, I don’t have to put manually additional nonce-name to the list on litespeed config.
Great plugin, great support, thank you. I close this ticket now.
Forum: Plugins
In reply to: [LiteSpeed Cache] Divi Contact Form not working with LiteSpeedCache-Plugin@qtwrk I think it is my failure. Because I thought that the esi nonce-lifetime isn’t a fixed value of 12hours, I though that it depends on the wordpress setting
add_filter( 'nonce_life', 'my_nonce_lifetime' );
After activating esi I have not waited 12hours, I’ve changed nonce_life to 2minutes in wordpress only.
But now with your hint of esi.cls.php I saw whats going wrong. I will do a final test on live site and will report it here after 12hours of waiting ??
but I am sure it wil work.
Thank you for your help
Forum: Plugins
In reply to: [LiteSpeed Cache] Divi Contact Form not working with LiteSpeedCache-PluginOk, thanks for that hint. Now its working. Nonce gets changed.
Whats the problem? Is the ESI Nonces List in LS-config not the right place?
Forum: Plugins
In reply to: [LiteSpeed Cache] Divi Contact Form not working with LiteSpeedCache-PluginOk I have tested it. But it doesn’t work ??
I have changed functions.php with your code and the nonce-lifetime-change to 2minutes. Purge all, called contact page, see in page source current datetime from ls.plugin, sending contact form works, but 3 minutes later I refresh the page, same nonce and after submitting get the error “Please refresh the page and try again.” but that doesn’t work because the nonce stays the same.
Forum: Plugins
In reply to: [LiteSpeed Cache] Divi Contact Form not working with LiteSpeedCache-PluginI will try it, but I have 3 or 4 pages with a divi contact form.
Forum: Plugins
In reply to: [LiteSpeed Cache] Divi Contact Form not working with LiteSpeedCache-PluginHi
I have done what you said.
Here is the debug log from one time call the page, https://pastebin.ubuntu.com/p/3vzJ4cqkMV/If you need the log when the problem occurs, let me know. Then I have to mody nonces lifetime shortly.
regards
I could solve my problem. I had to exclude the donation confirmation page from being cached in the LiteSpeedCache-Plugin.
This is done in settings of LiteSpeed Cache Plugin under Excludes and there “Do not cache URIs” add your slash url of your donation confirmation page. For instance
/donation-confirmation
Maybe this helps someone else
hey,
I got the same error on my site. Are there any solutions?
I could figure out, that it has something todo with GIVEWP and LiteSpeed Cache Plugin. If I disable LiteSpeed Cache Plugin, then the payment with PayPal works fine.- This reply was modified 3 years, 10 months ago by mazze5.