• Resolved davitamckelvey

    (@davitamckelvey)


    Paypal payments keep failing on all donations. First we thought it was paypal, but processingn works onn everything else EXCEPT Give Wp transactions. We are missing out on a donations, so any help is appreciated.

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

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

    (@gscoolidge)

    Hello @davitamckelvey ,

    Glad you reached out, happy to help!

    First thing, check your form logs. GiveWP creates a new entry in the logs section that provides additional information on what is happening when a donation is attempted. The error logs are accessed by going to GiveWP > Tools > Logs. You’re looking for entries for the date/time of the donation attempts in question. I suspect you’ll have duplicates.

    When you find one, click on the “eyeball” icon on the right of the log to expand it to view the contents. If it references the email was considered spam and it blocked the donation, this is most likely from the Akismet plugin. If you have that plugin active, navigate to GiveWP > Settings > Advanced – Akismet SPAM Protection, click Disabled on that feature, and save the changes. This should allow donations to get through.

    If, however, it’s a different error, copy/paste the complete log into your next reply. (Note: a screenshot will not show us enough information. Here’s a quick (silent) screencast on how to get the form error log content for us: https://www.loom.com/share/e11a5f56eb5d498e9d647576dc117c97

    In addition, please also include your system information –  to do 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

    Looking forward to guiding you to a resolution here 🙂

    Thread Starter davitamckelvey

    (@davitamckelvey)

    Okay Ginger… we’re about to be best friends. I have 4 pages of errors on the log. The majority read “Donation Route Error Unknown_error”. When I go into the eyeball, I see this code:

    { "error_type": "unknown_error", "exceptionMessage": "Database Query", "formData": { "gatewayId": "paypal-commerce", "requestData": { "givewp-route": "donate", "givewp-route-signature": "412adbeb244dfca282e07f8c17029158", "givewp-route-signature-id": "givewp-donate", "givewp-route-signature-expiration": "1770259525", "amount": "1", "currency": "USD", "donationType": "single", "formId": "46391", "gatewayId": "paypal-commerce", "firstName": "Davita", "lastName": "MCKELVEY", "email": "[email protected]", "anonymous": "false", "comment": "TEST", "company": "", "consent-1": "accepted", "donationBirthday": "", "originUrl": "https://bridgeworkit.net/atonkwa-cares/", "isEmbed": "true", "embedId": "give-form-shortcode-1", "locale": "en_US", "gatewayData": { "payPalOrderId": "4RH92804S3728431D" }, "woocommerce-login-nonce": null, "_wpnonce": null, "woocommerce-reset-password-nonce": "[[redacted]]", "woocommerce-edit-address-nonce": null, "save-account-details-nonce": null }, "formId": 46391, "originUrl": "https://bridgeworkit.net/atonkwa-cares/", "embedId": "give-form-shortcode-1", "isEmbed": true } }

    THe system report says:



    WordPress Environment

    Home URL: https://bridgeworkit.net
    Site URL: https://bridgeworkit.net
    WP Version: 6.9
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    Permalink Structure: /%postname%/
    Show on Front: page
    Page on Front: Home (#23735)
    Page for Posts: Blog (#788)
    Table Prefix Length: xUk_
    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, wc-pending, wc-processing, wc-on-hold, wc-completed, wc-cancelled, wc-refunded, wc-failed, wc-checkout-draft, spam, jp-temp-feedback, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, upgraded, dp-rewrite-republish Server Environment

    Hosting Provider: DBH: localhost, SRV: bridgeworkit.net
    TLS Connection: Connection uses TLS 1.3
    TLS Connection: Probably Okay
    Server Info: Apache
    PHP Version: 8.3.30
    PHP Post Max Size: 516 MB
    PHP Time Limit: 60
    PHP Max Input Vars: 1000
    PHP Max Upload Size: 512 MB
    cURL Version: 7.76.1, OpenSSL/3.5.1
    SUHOSIN Installed: –
    MySQL Version: 8.0.44
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    gzip: ✔
    GD Graphics Library: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔ GiveWP Configuration

    GiveWP Version: 4.14.0
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All Database Migrations Completed.
    Database Tables: ✔ xUk_give_donors✔ xUk_give_donormeta✔ xUk_give_comments✔ xUk_give_commentmeta✔ xUk_give_sessions✔ xUk_give_formmeta✔ xUk_give_sequential_ordering✔ xUk_give_donationmeta✔ xUk_give_revenue✔ xUk_give_migrations✔ xUk_give_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.13.2
    Test Mode: Disabled
    Currency Code: USD
    Currency Position: Before
    Decimal Separator: .
    Thousands Separator: ,
    Success Page: https://bridgeworkit.net/donation-confirmation/
    Failure Page: https://bridgeworkit.net/donation-failed/
    Donation History Page: https://bridgeworkit.net/donor-dashboard/
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Test Donation, Offline Donation, PayPal Donations
    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

    All-in-One WP Migration and Backup: by ServMask – 7.102
    Brevo - Email, SMS, Web Push, Chat, and more.: by Brevo – 3.3.1
    Contact Form 7: by Rock Lobster Inc. – 6.1.4
    Elementor: by Elementor.com – 3.35.0
    Jetpack: by Automattic – 15.4
    LiteSpeed Cache: by LiteSpeed Technologies – 7.7
    Mascot Core: by ThemeMascot – 4.0
    Mascot Core - Oitech: by ThemeMascot – 5.0
    MC4WP: Mailchimp for WordPress: by ibericode – 4.11.1
    Meta Box: by MetaBox.io – 5.11.1
    Meta Box Bundle (Mascot): by ThemeMascot – 2.0
    One Click Demo Import: by OCDI – 3.4.0
    Payment Plugins for PayPal WooCommerce: by Payment Plugins, [email protected] – 2.0.9
    Printful Integration for WooCommerce: by Printful – 2.2.12
    Printify Shipping Method: by Printify – 3.0
    Qi Addons for Elementor: by Qode Interactive – 1.9.5
    Redux Framework: by Team Redux – 4.5.10
    Slider Revolution: by ThemePunch – 6.7.38
    UpdraftPlus - Backup/Restore: by TeamUpdraft, DavidAnderson – 2.26.1.0
    WooCommerce: by Automattic – 10.4.3
    WooCommerce.com Update Manager: by Automattic – 1.0.3
    WooCommerce Legacy REST API: by WooCommerce – 1.0.5
    WooCommerce Stripe Gateway: by Stripe – 10.3.1
    Yoast Duplicate Post: by Enrico Battocchi & Team Yoast – 4.5
    Yoast SEO: by Team Yoast – 26.9 Inactive Plugins

    Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.6
    Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 9.11.1
    InstaWP Connect: by InstaWP Team – 0.1.2.3
    ShopLentor – WooCommerce Builder for Elementor & Gutenberg: by HasThemes – 3.3.2
    The Bluehost Plugin: by Bluehost – 4.10.0 Active MU Plugins

    Endurance Page Cache: by Mike Hansen – 2.3.0
    Hostinger Preview Domain: by Hostinger – 1.3.4
    Hostinger Smart Auto Updates: by Hostinger – 1.0.7
    SSO: by Garth Mortensen, Mike Hansen – 0.5
    WooCommerce Analytics - Proxy Speed Module: by WooCommerce – 1.0.0 Theme

    Name: Oitech
    Version: 7.0
    Author URL: https://themeforest.net/user/thememascot/portfolio
    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

    Note: Seeing the system report, I notice that the MU-plugins still say hostinger. Yet, this site was transferred and is now with Bluehost. I’m assuming that this is the glitch and if so, please guide me on the easiest way to fix it.

    Thread Starter davitamckelvey

    (@davitamckelvey)

    Bluehost removed the Hostinger files and now say that the plugin is fully connected to Bluehost now. However, it's still not functioning. We flushed the cache. Tried incogito mode. Nothing works. See updated  ssystem repost below please:



    WordPress Environment

    Home URL: https://bridgeworkit.net
    Site URL: https://bridgeworkit.net
    WP Version: 6.9
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    Permalink Structure: /%postname%/
    Show on Front: page
    Page on Front: Home (#23735)
    Page for Posts: Blog (#788)
    Table Prefix Length: xUk_
    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, wc-pending, wc-processing, wc-on-hold, wc-completed, wc-cancelled, wc-refunded, wc-failed, wc-checkout-draft, spam, jp-temp-feedback, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, upgraded, dp-rewrite-republish Server Environment

    Hosting Provider: DBH: localhost, SRV: bridgeworkit.net
    TLS Connection: Connection uses TLS 1.3
    TLS Connection: Probably Okay
    Server Info: Apache
    PHP Version: 8.3.30
    PHP Post Max Size: 516 MB
    PHP Time Limit: 60
    PHP Max Input Vars: 1000
    PHP Max Upload Size: 512 MB
    cURL Version: 7.76.1, OpenSSL/3.5.1
    SUHOSIN Installed: –
    MySQL Version: 8.0.44
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    gzip: ✔
    GD Graphics Library: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔ GiveWP Configuration

    GiveWP Version: 4.14.0
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All Database Migrations Completed.
    Database Tables: ✔ xUk_give_donors✔ xUk_give_donormeta✔ xUk_give_comments✔ xUk_give_commentmeta✔ xUk_give_sessions✔ xUk_give_formmeta✔ xUk_give_sequential_ordering✔ xUk_give_donationmeta✔ xUk_give_revenue✔ xUk_give_migrations✔ xUk_give_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.13.2
    Test Mode: Disabled
    Currency Code: USD
    Currency Position: Before
    Decimal Separator: .
    Thousands Separator: ,
    Success Page: https://bridgeworkit.net/donation-confirmation/
    Failure Page: https://bridgeworkit.net/donation-failed/
    Donation History Page: https://bridgeworkit.net/donor-dashboard/
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Test Donation, Offline Donation, PayPal Donations
    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

    All-in-One WP Migration and Backup: by ServMask – 7.102
    Brevo - Email, SMS, Web Push, Chat, and more.: by Brevo – 3.3.1
    Contact Form 7: by Rock Lobster Inc. – 6.1.4
    Elementor: by Elementor.com – 3.35.0
    Jetpack: by Automattic – 15.4
    LiteSpeed Cache: by LiteSpeed Technologies – 7.7
    Mascot Core: by ThemeMascot – 4.0
    Mascot Core - Oitech: by ThemeMascot – 5.0
    MC4WP: Mailchimp for WordPress: by ibericode – 4.11.1
    Meta Box: by MetaBox.io – 5.11.1
    Meta Box Bundle (Mascot): by ThemeMascot – 2.0
    One Click Demo Import: by OCDI – 3.4.0
    Payment Plugins for PayPal WooCommerce: by Payment Plugins, [email protected] – 2.0.9
    Printful Integration for WooCommerce: by Printful – 2.2.12
    Printify Shipping Method: by Printify – 3.0
    Qi Addons for Elementor: by Qode Interactive – 1.9.5
    Redux Framework: by Team Redux – 4.5.10
    Slider Revolution: by ThemePunch – 6.7.38
    UpdraftPlus - Backup/Restore: by TeamUpdraft, DavidAnderson – 2.26.1.0
    WooCommerce: by Automattic – 10.4.3
    WooCommerce.com Update Manager: by Automattic – 1.0.3
    WooCommerce Legacy REST API: by WooCommerce – 1.0.5
    WooCommerce Stripe Gateway: by Stripe – 10.3.1
    Yoast Duplicate Post: by Enrico Battocchi & Team Yoast – 4.5
    Yoast SEO: by Team Yoast – 26.9 Inactive Plugins

    Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.6
    Google Analytics for WordPress by MonsterInsights: by MonsterInsights – 9.11.1
    InstaWP Connect: by InstaWP Team – 0.1.2.3
    ShopLentor – WooCommerce Builder for Elementor & Gutenberg: by HasThemes – 3.3.2
    The Bluehost Plugin: by Bluehost – 4.10.0 Active MU Plugins

    Endurance Page Cache: by Mike Hansen – 2.3.0
    SSO: by Garth Mortensen, Mike Hansen – 0.5
    WooCommerce Analytics - Proxy Speed Module: by WooCommerce – 1.0.0 Theme

    Name: Oitech
    Version: 7.0
    Author URL: https://themeforest.net/user/thememascot/portfolio
    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

    Same error log:

    Donation Route Error: unknown_error

    Should I delte the plugin and reinstall? Please advise.

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello @davitamckelvey,

    Thank you for all the updates, that is helpful! 🙂

    Reinstalling the plugin won’t solve this since its reporting a database error.

    We would like to dig deeper to understand what is happening here. To do that, please reach out to us 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, we will be happy to assist further.

    Also, to move things along faster, please reach back out to Bluehost and ask them to create a staging site for you. A staging site is a mirror copy of your live site, and will allow us the ability to troubleshoot there directly. Please let us know the status of this ONLY on the contact form submission, NOT here in this public thread.

    I’m marking it as resolved here so we can move our conversation and continue troubleshooting there. 🙂

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

You must be logged in to reply to this topic.