Edited default forms do not save/publish
-
We just added the free version of GiveWP to our site. We can edit the default templates, but can’t save/update them even after published. Get the same error message even when we change to incognito – The error below also happens if we switch to draft mode and select SAVE AS DRAFT?
ERROR MESSAGE popup: Error saving form! An unknown error has occurred. Please try saving again and contact support if the problem persists.
Our webguy can’t figure this out either. He’s not familiar with this Plugin. Stripe is connected (we confirmed with the CSR there), but the GIVEWP plugin says it’s not. There is nothing in the log codes.
Can you please tell us how to fix this? We’re totally stuck.
-
Hello @riseandgrow ,
Glad you reached out, happy to help.
We’ll need you system information to assist.
To send this, navigate to GiveWP > Tools > System Info (tab), click the button to Get System Report and copy/paste ALL of the text in your email reply.
Here is a (silent) video showing you were to find and copy this info.
https://www.loom.com/share/cc68cd6b3ecf4b32b28f3d6656291ba4
Thanks in advance! We look forward to guiding you to a solution here 🙂
Hi Ginger. Appreciate your assistance. Here is the info you requested.
WP PHP Version Display: by Arul Prasad J – 2.0
WPS Hide Login: by WPServeur, NicolasKulka, wpformation – 1.9.18 Inactive PluginsYoast SEO: by Team Yoast – 27.3 Theme
Name: Divi
Version: 5.0.1
Author URL: http://www.elegantthemes.com
Child Theme: No – If you’re modifying GiveWP on a parent theme you didn’t build personally, then we recommend using a child theme. See: How to Create a Child ThemeHello @riseandgrow ,
Happy to help! However, I’ll need the full system information please. What was sent appears to be the bottom section only. This video can show you how to send the full amount of the text. All of the text will be selected already, so you can right+click and select “copy” then paste in your reply back to us.
https://www.loom.com/share/cc68cd6b3ecf4b32b28f3d6656291ba4
Best regards,
WordPress Environment
Home URL: https://www.riseandgrowherlegacy.org
Site URL: https://www.riseandgrowherlegacy.org
WP Version: 6.9.4
WP Multisite: –
WP Memory Limit: 256 MB
WP Debug Mode: –
WP Cron: ✔
Language: en_US
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Show on Front: page
Page on Front: Home (#90)
Page for Posts: Unset
Table Prefix Length: ragl
Table Prefix Length: 4
Table Prefix Status: Acceptable
Admin AJAX: Accessible
Registered Post Statuses: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, upgraded Server Environment
Hosting Provider: DBH: localhost, SRV: www.riseandgrowherlegacy.org
TLS Connection:
TLS Connection:
Server Info: Apache
PHP Version: 8.1.33
PHP Post Max Size: 8 MB
PHP Time Limit: 30
PHP Max Input Vars: 1000
PHP Max Upload Size: 2 MB
cURL Version: 7.61.1, OpenSSL/1.1.1k
SUHOSIN Installed: –
MySQL Version: 8.0.30
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
gzip: ✔
GD Graphics Library: ✔
Multibyte String: ✔
Remote Post: ❌wp_remote_post() failed. PayPal IPN won't work with your server. Contact your hosting provider. Error: cURL error 7:
Remote Get: ✔ GiveWP Configuration
GiveWP Version: 4.14.4
GiveWP Cache: Enabled
Database Updates: All DB Updates Completed.
Database Updates: All Database Migrations Completed.
Database Tables: ✔ raglgive_donors✔ raglgive_donormeta✔ raglgive_comments✔ raglgive_commentmeta✔ raglgive_sessions✔ raglgive_formmeta✔ raglgive_sequential_ordering✔ raglgive_donationmeta✔ raglgive_revenue✔ raglgive_migrations✔ raglgive_log
GiveWP Cache: Enabled
GiveWP Cache: ✔New Donation✔Failed Donation✔Donation Processing Receipt✔Donation Receipt✔New Offline Donation✔Offline Donation Instructions✔New User Registration✔User Registration Information✔Donation Note✔Email access
Upgraded From: 4.14.3
Test Mode: Disabled
Currency Code: USD
Currency Position: Before
Decimal Separator: .
Thousands Separator: ,
Success Page: https://www.riseandgrowherlegacy.org/donation-confirmation/
Failure Page: https://www.riseandgrowherlegacy.org/donation-failed/
Donation History Page: https://www.riseandgrowherlegacy.org/donor-dashboard/
GiveWP Forms Slug: /donations/
Enabled Payment Gateways: Test Donation, Offline Donation
Default Payment Gateway: Test Donation
PayPal IPN Notifications: N/A
Donor Email Access: Enabled
Stripe Webhook Notifications: N/A
Platform Fee Amount: 2% Active GiveWP Add-ons Other Active Plugins
Duplicate Page: by mndpsingh287 – 4.5.7
Koko Analytics: by ibericode – 2.2.6
Ninja Forms: by Saturday Drive – 3.14.2
Redirect 404 to Homepage: by pipdig – 1.0
Visitor Traffic Real Time Statistics: by wp-buy – 8.6
WP HTML Mail - Email Template Designer: by Hannes Etzelstorfer // codemiq – 3.4.9
WP Mail SMTP: by WP Mail SMTP – 4.7.1
WP PHP Version Display: by Arul Prasad J – 2.0
WPS Hide Login: by WPServeur, NicolasKulka, wpformation – 1.9.18 Inactive Plugins
Yoast SEO: by Team Yoast – 27.3 Theme
Name: Divi
Version: 5.0.1
Author URL: http://www.elegantthemes.com
Child Theme: No – If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: How to Create a Child ThemeHello again @riseandgrow ,
Thank you for providing the full system information, that shows the issue 👍🏻
The reason you’re seeing that “Error saving form” message and why Stripe isn’t showing as connected is due to a specific server communication issue: your server is currently blocked from making outbound connections.
In the “Server Environment” section of your report, I noticed this critical error:
Remote Post: ❌ wp_remote_post() failed. ... Error: cURL error 7: Failed to connectWhat this means
The server your website is running on is currently “refusing” to talk to external services (like Stripe) to verify data. This “cURL error 7” acts like a brick wall, meaning, GiveWP tries to reach out to process a payment or save a form configuration, but the server blocks the request. This is also why your TLS Connection shows as blank; the plugin is being blocked from checking it.Recommended Next Steps
This is a server-side configuration issue that your hosting provider will need to resolve. I recommend sending this technical note to their support team, or some variation:Technical Note for Hosting Support:
Our site is unable to make outbound HTTPS requests, which is breaking our payment gateway. The WordPress System Info reports:cURL error 7: Failed to connect to [url] port 443: Connection refused. Please check if there is a firewall (like ModSecurity) or a server-level block on Port 443 that is preventing outbound requests toapi.stripe.comand other external services.Once your host opens that connection, GiveWP should be able to “handshake” with Stripe, and your forms should save without issue.
Let us know how things go! 🙂
It didn’t work. STRIPE is showing we have a GIVEWP acct that was created thru the WP GiveWp plug-in. GiveWP is saying it cannot connect to STRIPE. There is nothing in the connected STRIPE account box. On our stripe account under APPS/Connected extensions – GiveWP shows there, but the REVOKE ACCESS is grayed out and we cannot use that. Stripe says this is a GIVEWP issue and keeps referring us back. Our server provider webguy says everything is connected as you mentioned above – we spent an hour trying to trouble shoot this morning. We are still at a standstill. What should we try next?
One followup question to my reply above. Do we have to purchase STRIPE gateway add-on to make the FREE DOWNLOAD connect to the STRIPE account and have it work? My IT guy is telling me I have to purchase this license from GIVEWP to make the donation forms work? We can imbed a simple DONATE NOW button which simply gives a blank donation field to fill and enter their credit card info. That’s not what we want. What are we missing in the documentation here to. make your FREE version work so that we can: 1). Make simple form text changes and save/update them. 2). Connect to Stripe from the GIVEWP plugin on our website?
Hello @riseandgrow ,
Thanks for the updates!
You do NOT have to purchase the Stripe add-on. The issue is not with Stripe themselves, its with the server configuration your website is hosted on, its blocking you from connecting. I would suggest to reach out to your web host support directly, and share the errors in my previous reply and it should be pretty easy for them to correct this.
Let us know how things go! 🙂
The site server admin made the change you noted above. We reloaded and created a new campaign. Still same exact ERROR SAVING message.
Here is the latest system report – it’s been a week, and we have no idea what to do. The same error shows up in Chrome and Safari, and incognito windows. We’re tried everything.
WordPress Environment
Home URL: https://www.riseandgrowherlegacy.org
Site URL: https://www.riseandgrowherlegacy.org
WP Version: 6.9.4
WP Multisite: –
WP Memory Limit: 256 MB
WP Debug Mode: –
WP Cron: ✔
Language: en_US
Permalink Structure: /%year%/%monthnum%/%day%/%postname%/
Show on Front: page
Page on Front: Home (#90)
Page for Posts: Unset
Table Prefix Length: ragl
Table Prefix Length: 4
Table Prefix Status: Acceptable
Admin AJAX: Accessible
Registered Post Statuses: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, upgraded Server Environment
Hosting Provider: DBH: localhost, SRV: www.riseandgrowherlegacy.org
TLS Connection:
TLS Connection:
Server Info: Apache
PHP Version: 8.1.33
PHP Post Max Size: 8 MB
PHP Time Limit: 30
PHP Max Input Vars: 1000
PHP Max Upload Size: 2 MB
cURL Version: 7.61.1, OpenSSL/1.1.1k
SUHOSIN Installed: –
MySQL Version: 8.0.30
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
gzip: ✔
GD Graphics Library: ✔
Multibyte String: ✔
Remote Post: ❌wp_remote_post() failed. PayPal IPN won't work with your server. Contact your hosting provider. Error: cURL error 7:
Remote Get: ✔ GiveWP Configuration
GiveWP Version: 4.14.5
GiveWP Cache: Enabled
Database Updates: All DB Updates Completed.
Database Updates: All Database Migrations Completed.
Database Tables: ✔ raglgive_donors✔ raglgive_donormeta✔ raglgive_comments✔ raglgive_commentmeta✔ raglgive_sessions✔ raglgive_formmeta✔ raglgive_sequential_ordering✔ raglgive_donationmeta✔ raglgive_revenue✔ raglgive_migrations✔ raglgive_log
GiveWP Cache: Enabled
GiveWP Cache: ✔New Donation✔Donation Receipt✔Donation Processing Receipt✔New Offline Donation✔Offline Donation Instructions✔New User Registration✔User Registration Information✔Donation Note✔Email access
Upgraded From: 4.14.4
Test Mode: Disabled
Currency Code: USD
Currency Position: Before
Decimal Separator: .
Thousands Separator: ,
Success Page: https://www.riseandgrowherlegacy.org/donation-confirmation/
Failure Page: https://www.riseandgrowherlegacy.org/donation-failed/
Donation History Page: https://www.riseandgrowherlegacy.org/donor-dashboard/
GiveWP Forms Slug: /donations/
Enabled Payment Gateways: Test Donation, Offline Donation
Default Payment Gateway: Test Donation
PayPal IPN Notifications: N/A
Donor Email Access: Enabled
Stripe Webhook Notifications: N/A Active GiveWP Add-ons Other Active Plugins
Duplicate Page: by mndpsingh287 – 4.5.7
Koko Analytics: by ibericode – 2.3.3
Ninja Forms: by Saturday Drive – 3.14.2
Redirect 404 to Homepage: by pipdig – 1.0
Visitor Traffic Real Time Statistics: by wp-buy – 8.6
WP HTML Mail - Email Template Designer: by Hannes Etzelstorfer // codemiq – 3.4.9
WP Mail SMTP: by WP Mail SMTP – 4.7.1
WP PHP Version Display: by Arul Prasad J – 2.0
WPS Hide Login: by WPServeur, NicolasKulka, wpformation – 1.9.18 Inactive Plugins
Yoast SEO: by Team Yoast – 27.3 Theme
Name: Divi
Version: 5.0.1
Author URL: http://www.elegantthemes.com
Child Theme: No – If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: How to Create a Child ThemeHi Ginger.
We have finally gotten connected to Stripe on the GIVEWP plugin. My it guy fixed the 443 error. HOWEVER, we are still receiving the “ERROR SAVING FORM – An unknown error has occurred. Please try saving again and contact support if the problem persists”. This happens when we use BUILD on the Campaign tab to simply try and edit the default template and Click UPDATE/PUBLISH. We have spent hours trying to assess this ERROR.
My IT guy is at a deadlock – he’s watched numerous GIVEWP videos and gone thru your documentation. Nothing points him to what needs to be fixed. We really need to get this functioning for the business – it’s been a week.
Thank you.
Hello @riseandgrow ,
Thanks for sharing the updates!
For the next step, I would like to dig deeper to understand what is happening with GiveWP on your site. I’d like to gain admin access, however, we never want to share those credentials here in the public form.
To do that, can you reach out via our contact form at https://givewp.com/contact-us/? Use the option that says I am responding to a request to contact you. Provide the link to this thread as context, and I’ll be happy to take a look.
I’m marking this topic as resolved here. See you on the other side on Monday 🙂
You must be logged in to reply to this topic.