Forum Replies Created

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter schmedler

    (@schmedler)

    Hi there! Thanks for the advice! I tried again with the cache plugin disabled and no dice. However, I did install a fatal error notification plugin and received the following error when trying to donate:

    Error Level: E_ERRORMessage: Uncaught Error: Call to undefined function Give\Framework\Support\Facades\ctype_lower() in /hermes/bosnacweb06/bosnacweb06ax/b2917/sl.jspweb/wp-content/plugins/give/src/Framework/Support/Facades/Str.php:652
    Stack trace:
    #0 /hermes/bosnacweb06/bosnacweb06ax/b2917/sl.jspweb/wp-content/plugins/give/src/Framework/Support/ValueObjects/Enum.php(27): Give\Framework\Support\Facades\Str::snake(‘Renewal’)
    #1 /hermes/bosnacweb06/bosnacweb06ax/b2917/sl.jspweb/wp-content/plugins/give/src/Donations/Repositories/DonationRepository.php(413): Give\Framework\Support\ValueObjects\Enum->__call(‘isRenewal’, Array)
    #2 /hermes/bosnacweb06/bosnacweb06ax/b2917/sl.jspweb/wp-content/plugins/give/src/Donations/Repositories/DonationRepository.php(171): Give\Donations\Repositories\DonationRepository->validateDonation(Object(Give\Donations\Models\Donation))
    #3 /hermes/bosnacweb06/bosnacweb06ax/b2917/sl.jspweb/wp-content/plugins/give/src/Donations/Models/Donation.php(140): Give\Donations\Repositories\DonationRepository->insert(Object(Give\DFile: /hermes/bosnacweb06/bosnacweb06ax/b2917/sl.jspweb/wp-content/plugins/give/src/Framework/Support/Facades/Str.phpLine: 652Request: /donate/donate/?payment-mode=stripe&form-id=2261Referrer: https%3A%2F%2Fjohnsonstringproject.org%2Fdonate%2Fdonate%3FgiveDonationFormInIframe%3D1

    Definitely seems like something to do with iFrame, but I’m not sure what to do. I’ve also tried donating with both Wordfence and Total Cache disabled and am getting the spinning wheel. Let me know if you have any other suggestions for me to try!

    • This reply was modified 2 years ago by schmedler.
    Thread Starter schmedler

    (@schmedler)

    *successful

    Thread Starter schmedler

    (@schmedler)

    Just realized that I think I got the error as I was viewing the “transaction unsuccessful” page without making a transaction to see if there was anything amiss there.

    Thread Starter schmedler

    (@schmedler)

    Hey there! Thanks for your reply! So I haven’t been seeing any errors for Stripe. The only error I see was yesterday. I got the same error four times in a row, but I have tried to make test transactions since then and haven’t gotten any errors (or log entries at all):

    “Uncaught Exception

    Give Core

    2023-02-09 15:13:34

    Invalid receipt section line item. Please provide valid line item id, label, and value.”

    {
    “exception”: {
    “File”: “Section.php”,
    “Line”: 160,
    “Message”: “Invalid receipt section line item. Please provide valid line item id, label, and value.”,
    “Code”: 0
    }
    }

    After that, there was no log activity since April, 2022.

    My Donations>Donations are showing up, but only in legacy view. I made a test donation yesterday which went through, but anything through Stripe has been unsuccessful (since April 2022).

    More than happy to look at cache/Wordfence! I’m not super confident that everything is set up correctly there, but I do know that when I disable both the W3 Total Cache and Wordfence plugins, I still have the same issue (spinning wheel and transaction doesn’t go through).

    Let me know if there’s anything else you need!

    • This reply was modified 2 years, 1 month ago by schmedler.
    Thread Starter schmedler

    (@schmedler)

    WordPress Environment
    
    Home URL: https://johnsonstringproject.org
    Site URL: https://johnsonstringproject.org
    WP Version: 6.1.1
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?</img>
    Language: en_US
    Permalink Structure: /%postname%/
    Show on Front: page
    Page on Front: The Johnson String Project (#1683)
    Page for Posts: Unset
    Table Prefix Length: wp_
    Table Prefix Length: 3
    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
    
    Server Environment
    
    Hosting Provider: DBH: jspweb.startlogicmysql.com, SRV: johnsonstringproject.org
    TLS Connection: Connection uses
    TLS Connection:
    Server Info: Apache/2
    PHP Version: 7.4.10
    PHP Post Max Size: 20 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 1000
    PHP Max Upload Size: 20 MB
    cURL Version: 7.47.0, OpenSSL/1.0.2g
    SUHOSIN Installed: –
    MySQL Version: 5.6.49
    Default Timezone is UTC: ?</img>
    fsockopen/cURL: ?</img>
    SoapClient: ?</img>
    DOMDocument: ?</img>
    gzip: ?</img>
    GD Graphics Library: ?</img>
    Multibyte String: ?</img>
    Remote Post: ?</img>
    Remote Get: ?</img>
    
    GiveWP Configuration
    
    GiveWP Version: 2.24.2
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All Database Migrations Completed.
    Database Tables: ?</img> wp_give_donors?</img> wp_give_donormeta?</img> wp_give_comments?</img> wp_give_commentmeta?</img> wp_give_sessions?</img> wp_give_formmeta?</img> wp_give_sequential_ordering?</img> wp_give_donationmeta?</img> wp_give_revenue?</img> wp_give_migrations?</img> wp_give_log
    GiveWP Cache: Enabled
    GiveWP Cache: ?</img>New Donation?</img>Donation Receipt?</img>Donation Processing Receipt?</img>New Offline Donation?</img>Offline Donation Instructions?</img>New User Registration?</img>User Registration Information?</img>Donation Note?</img>Email access
    Upgraded From: 2.24.1
    Test Mode: Disabled
    Currency Code: USD
    Currency Position: Before
    Decimal Separator: .
    Thousands Separator: ,
    Success Page: https://johnsonstringproject.org/thank-you/
    Failure Page: https://johnsonstringproject.org/unsuccessful/
    Donation History Page: https://johnsonstringproject.org/donor-dashboard-3/
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Stripe - Credit Card
    Default Payment Gateway: Stripe - Credit Card
    PayPal IPN Notifications: N/A
    Donor Email Access: Enabled
    Stripe Webhook Notifications: June 7, 2022 1:57 am
    
    Active GiveWP Add-ons
    
    Give - Stripe Gateway: ?</img> Licensed – by GiveWP – 2.5.0
    
    Other Active Plugins
    
    Async JavaScript: by Frank Goossens (futtta) – 2.21.08.31
    Code Snippets: by Code Snippets Pro – 3.2.2
    Elementor: by Elementor.com – 3.10.2
    Elementor Header & Footer Builder: by Brainstorm Force, Nikhil Chavan – 1.6.13
    Elementor Pro: by Elementor.com – 3.10.3
    JetSticky For Elementor: by Crocoblock – 1.0.3
    JetTabs For Elementor: by Crocoblock – 2.1.20
    Scripts n Styles: by unFocus Projects – 3.5.2
    UpdraftPlus - Backup/Restore: by UpdraftPlus.Com, DavidAnderson – 1.22.24
    W3 Total Cache: by BoldGrid – 2.2.12
    Wordfence Security: by Wordfence – 7.8.2
    
    Inactive Plugins
    
    Health Check & Troubleshooting: by The www.ads-software.com community – 1.5.1
    Smush: by WPMU DEV – 3.12.4
    
    Active MU Plugins
    
    Health Check Troubleshooting Mode: by – 1.8.1
    
    Theme
    
    Name: OceanWP
    Version: 3.4.1
    Author URL: https://oceanwp.org/about-oceanwp/
    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

    Update to add my system info. I’ve also made sure the descriptor is less than 22 characters and no odd characters (it is). Blargh!

    • This reply was modified 2 years, 1 month ago by schmedler.
    Thread Starter schmedler

    (@schmedler)

    Hi There!

    So sorry for the late reply; I got swept up in other things. So I’ve tried adding these slugs to the Page Cache “Never cache the following pages” list on W3 Total Cache:

    /donations/
    /donate/
    /donation-confirmation/
    /donor-dashboard/

    I’ve also added “donation” to the categories not to cache (and pages that use the donation tag).

    I’ve also included the Webhooks you provided above (it was initially listening for all events)!

    So sad to say that I’m still getting the spinning wheel, even on an incognito window. Is there anything I’m doing incorrectly or that needs to be done?

    Thanks!

    Thread Starter schmedler

    (@schmedler)

    Hi there!

    Here’s the info you requested:

    The site: https://johnsonstringproject.org/donate/

    The system report:

    ### WordPress Environment ###
    
    Home URL: https://johnsonstringproject.org
    Site URL: https://johnsonstringproject.org
    WP Version: 6.1.1
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_US
    Permalink Structure: /%postname%/
    Show on Front: page
    Page on Front: The Johnson String Project (#1683)
    Page for Posts: Unset
    Table Prefix Length: wp_
    Table Prefix Length: 3
    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
    
    ### Server Environment ###
    
    Hosting Provider: DBH: jspweb.startlogicmysql.com, SRV: johnsonstringproject.org
    TLS Connection: Connection uses
    TLS Connection: 
    Server Info: Apache/2
    PHP Version: 7.4.10
    PHP Post Max Size: 20 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 1000
    PHP Max Upload Size: 20 MB
    cURL Version: 7.47.0, OpenSSL/1.0.2g
    SUHOSIN Installed: –
    MySQL Version: 5.6.49
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    gzip: ?
    GD Graphics Library: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### GiveWP Configuration ###
    
    GiveWP Version: 2.23.2
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All Database Migrations Completed.
    Database Tables: ? wp_give_donors? wp_give_donormeta? wp_give_comments? wp_give_commentmeta? wp_give_sessions? wp_give_formmeta? wp_give_sequential_ordering? wp_give_donationmeta? wp_give_revenue? wp_give_migrations? wp_give_log
    GiveWP Cache: Enabled
    GiveWP Cache: ?New Donation?Donation Receipt?New Offline Donation?Offline Donation Instructions?New User Registration?User Registration Information?Donation Note?Email access
    Upgraded From: 2.23.1
    Test Mode: Disabled
    Currency Code: USD
    Currency Position: Before
    Decimal Separator: .
    Thousands Separator: ,
    Success Page: https://johnsonstringproject.org/thank-you/
    Failure Page: https://johnsonstringproject.org/unsuccessful/
    Donation History Page: https://johnsonstringproject.org/donor-dashboard-3/
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Stripe - Credit Card
    Default Payment Gateway: Stripe - Credit Card
    PayPal IPN Notifications: N/A
    Donor Email Access: Enabled
    Stripe Webhook Notifications: June 7, 2022 1:57 am
    
    ### Active GiveWP Add-ons ###
    
    Give - Stripe Gateway: ? Licensed – by GiveWP – 2.5.0
    
    ### Other Active Plugins ###
    
    Akismet Anti-Spam: by Automattic – 5.0.2
    Async JavaScript: by Frank Goossens (futtta) – 2.21.08.31
    Code Snippets: by Code Snippets Pro – 3.2.2
    Elementor: by Elementor.com – 3.9.0
    Elementor Header & Footer Builder: by Brainstorm Force, Nikhil Chavan – 1.6.13
    Elementor Pro: by Elementor.com – 3.9.0
    JetSticky For Elementor: by Crocoblock – 1.0.3
    JetTabs For Elementor: by Crocoblock – 2.1.20
    MP3-jPlayer: by Simon Ward – 2.7.3
    Scripts n Styles: by unFocus Projects – 3.5.2
    Smush: by WPMU DEV – 3.12.4
    UpdraftPlus - Backup/Restore: by UpdraftPlus.Com, DavidAnderson – 1.22.23
    W3 Total Cache: by BoldGrid – 2.2.7
    Wordfence Security: by Wordfence – 7.8.0
    
    ### Inactive Plugins ###
    
    Autoptimize: by Frank Goossens (futtta) – 3.1.4
    Cloudflare: by Cloudflare, Inc. – 4.11.0
    
    ### Theme ###
    
    Name: OceanWP
    Version: 3.3.6
    Author URL: https://oceanwp.org/about-oceanwp/
    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 schmedler

    (@schmedler)

    Perfect! Thanks so much for your time and attention!

    Thread Starter schmedler

    (@schmedler)

    Awesome! Thanks so much for the swift replies!

    Thread Starter schmedler

    (@schmedler)

    Hi There! Thanks for the reply! My problem is actually different from the solution you provided. I actually have been doing what you’ve suggested. The problem is that when I click on an inactive tab, the color of the tabs don’t actually change (the first active tab stays the active color, and the tab I want to become active doesn’t change colors). When I select a tab to become active, the content DOES change, but the color of the tabs don’t.

    Thread Starter schmedler

    (@schmedler)

    Glad to hear I’m not alone! Upon further testing, some of the other widgets aren’t working for me as well. I’m guessing I’m having the same JS issue someone else was having a few days ago (where the JS wasn’t working). When reverting to 2.9.8, the widgets work again (although with a few minor bugs).

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