• Resolved riseandgrow

    (@riseandgrow)


    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.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Support Ginger Coolidge

    (@gscoolidge)

    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 🙂

    Thread Starter riseandgrow

    (@riseandgrow)

    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 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 Theme

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello @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,

    Thread Starter riseandgrow

    (@riseandgrow)

    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 Theme
    Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello 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 connect

    What 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 to api.stripe.com and 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! 🙂

    Thread Starter riseandgrow

    (@riseandgrow)

    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?

    Thread Starter riseandgrow

    (@riseandgrow)

    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?

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    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! 🙂

    Thread Starter riseandgrow

    (@riseandgrow)

    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 Theme
    Thread Starter riseandgrow

    (@riseandgrow)

    Hi 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.

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    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 🙂

Viewing 11 replies - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.