• Resolved consciouscreativeeric

    (@consciouscreativeeric)


    It seems that after updating to version 3.2.9, there is now an error happening with every order, upon changing of the status to Completed.

    https://postimg.cc/4YWqNvLh

    Here’s my system status:

    ` wp-core

    version: 6.8.1
    site_language: en_US
    user_language: en_US
    timezone: America/Los_Angeles
    permalink: /%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: closed
    environment_type: production
    user_count: 10001
    dotorg_communication: true
    wpengine_api: true
    wpengine_api_direct: false wp-paths-sizes

    wordpress_path: /nas/content/live/oshalafarm
    wordpress_size: loading…
    uploads_path: /nas/content/live/oshalafarm/wp-content/uploads
    uploads_size: loading…
    themes_path: /nas/content/live/oshalafarm/wp-content/themes
    themes_size: loading…
    plugins_path: /nas/content/live/oshalafarm/wp-content/plugins
    plugins_size: loading…
    fonts_path: /nas/content/live/oshalafarm/wp-content/uploads/fonts
    fonts_size: loading…
    database_size: loading…
    total_size: loading… wp-dropins (3)

    advanced-cache.php: true
    db-error.php: true
    object-cache.php: true wp-active-theme

    name: Avada Child (Avada-Child-Theme)
    version: 1.0.0
    author: ThemeFusion
    author_website: https://theme-fusion.com
    parent_theme: Avada (Avada)
    theme_features: core-block-patterns, fusion-builder-options, widgets-block-editor, post-thumbnails, title-tag, automatic-feed-links, custom-header, custom-background, woocommerce, wc-product-gallery-zoom, wc-product-gallery-slider, wc-product-gallery-lightbox, post-formats, fusion-builder-demos, menus, align-wide, wp-block-styles, editor-styles, editor-font-sizes, editor-color-palette, widgets
    theme_path: /nas/content/live/oshalafarm/wp-content/themes/Avada-Child-Theme
    auto_update: Disabled wp-parent-theme

    name: Avada (Avada)
    version: 7.12.2
    author: ThemeFusion
    author_website: https://themeforest.net/user/ThemeFusion
    theme_path: /nas/content/live/oshalafarm/wp-content/themes/Avada
    auto_update: Disabled wp-mu-plugins (6)

    Force Strong Passwords - WPE Edition: version: 1.8.0, author: Jason Cosper
    WP Engine Cache Plugin: version: 1.3.3, author: WP Engine
    WP Engine Seamless Login Plugin: version: 1.6.1, author: WP Engine
    WP Engine Security Auditor: version: 1.1.1, author: wpengine
    WP Engine System: version: 6.5.1, author: WP Engine
    WP Engine Update Source Selector: version: 1.1.4, author: WP Engine wp-plugins-active (35)

    Adminimize: version: 1.11.11, author: WP Media, Auto-updates disabled
    Avada Builder: version: 3.12.2, author: ThemeFusion, Auto-updates disabled
    Avada Core: version: 5.12.2, author: ThemeFusion, Auto-updates disabled
    Avada Custom Branding: version: 1.2, author: ThemeFusion, Auto-updates disabled
    Braintree for WooCommerce Payment Gateway: version: 3.2.9, author: WooCommerce, Auto-updates disabled
    Code Snippets: version: 3.6.8, author: Code Snippets Pro, Auto-updates disabled
    Discount Rules for WooCommerce: version: 2.6.10, author: Flycart, Auto-updates disabled
    Discount Rules PRO 2.0: version: 2.6.10, author: Flycart, Auto-updates disabled
    Facebook for WooCommerce: version: 3.5.5, author: Facebook, Auto-updates disabled
    Google Analytics for WooCommerce: version: 2.1.16, author: WooCommerce, Auto-updates disabled
    Gravity Forms: version: 2.9.14, author: Gravity Forms, Auto-updates disabled
    Gravity Forms reCAPTCHA Add-On: version: 1.9.0, author: Gravity Forms, Auto-updates disabled
    Gravity Forms Zero Spam: version: 1.4.6, author: GravityKit, Auto-updates disabled
    Invoice Payment Gateway for WooCommerce: version: 2.0.2, author: Stuart Duff, Auto-updates disabled
    Klaviyo: version: 3.7.0, author: Klaviyo, Inc., Auto-updates disabled
    Live Cart by WP Engine: version: 1.0.1, author: WP Engine, Auto-updates disabled
    Login as User: version: 1.6.1, author: Web357, Auto-updates disabled
    Post SMTP: version: 3.3.0, author: Post SMTP, Auto-updates disabled
    PW WooCommerce Gift Cards: version: 2.16, author: Pimwick, LLC, Auto-updates disabled
    reCaptcha for WooCommerce: version: 2.63, author: I Thirteen Web Solution, Auto-updates disabled
    Redirection: version: 5.5.2, author: John Godley, Auto-updates disabled
    ShipStation for WooCommerce: version: 4.7.4, author: WooCommerce, Auto-updates disabled
    Simple Banner: version: 3.0.9, author: Ryan Petersen, Auto-updates disabled
    The Events Calendar: version: 6.14.2, author: The Events Calendar, Auto-updates disabled
    Trustpilot-reviews: version: 2.5.925, author: Trustpilot, Auto-updates disabled
    WooCommerce: version: 10.0.4, author: Automattic, Auto-updates disabled
    WooCommerce.com Update Manager: version: 1.0.3, author: Automattic, Auto-updates disabled
    WooCommerce Advanced Free Shipping: version: 1.1.7, author: Jeroen Sormani, Auto-updates disabled
    WooCommerce Product Table: version: 4.3.1, author: Barn2 Plugins, Auto-updates disabled
    WooCommerce UPS Shipping: version: 3.8.7, author: WooCommerce, Auto-updates disabled
    WooCommerce USPS Shipping: version: 5.2.2, author: WooCommerce, Auto-updates disabled
    WooCommerce Waitlist: version: 2.5.0, author: Neil Pie, Auto-updates disabled
    WooCommerce Wholesale Pro: version: 2.3.3, author: Barn2 Plugins, Auto-updates disabled
    WP Engine Smart Plugin Manager: version: 5.21.7, author: WP Engine, Auto-updates disabled
    Yoast SEO: version: 25.6, author: Team Yoast, Auto-updates disabled wp-plugins-inactive (5)

    Better Search Replace: version: 1.4.10, author: WP Engine, Auto-updates disabled
    Fraud Prevention For WooCommerce and EDD: version: 2.2.4, author: theDotstore, Auto-updates disabled
    Fraud Prevention For WooCommerce and EDD Premium (Premium): version: 2.2.2, author: theDotstore, Auto-updates disabled
    NitroPack: version: 1.18.3, author: NitroPack Inc., Auto-updates disabled
    SVG Support: author: (undefined), version: 2.5.14, Auto-updates disabled code-snippets (18)

    snippet-4: name: Footer Logo, scope: global
    snippet-5: name: Change price range to say "From $XX.XX", scope: global
    snippet-6: name: Change WooCommerce 'Out of Stock' Text, scope: global
    snippet-7: name: Hide out of stock items from Related Products, scope: global
    snippet-13: name: Local Pickup Instructions, scope: global, modified: 2023-11-09 23:32:15
    snippet-16: name: Change Woo Action Scheduler to 1 Week, scope: global, modified: 2021-11-09 19:43:20
    snippet-17: name: Add Update Cart notice, scope: global, modified: 2025-04-03 01:36:19
    snippet-18: name: Add User Role to Body Class, scope: global, modified: 2025-04-03 01:39:17
    snippet-21: name: Shipstation - Export order "Package" meta data into Custom Field 2, scope: global, modified: 2022-11-14 20:52:08
    snippet-23: name: Change Login Page Image URL, scope: global, modified: 2023-08-07 19:51:34
    snippet-24: name: Remove Woo Reviews, Add Trustpilot widget, scope: global, modified: 2024-03-20 19:34:36
    snippet-27: name: Hide UPS Shipping Options for PO Box, scope: global, modified: 2025-04-05 22:25:21
    snippet-28: name: Add Trustpilot Widget to Category pages, scope: front-end, modified: 2024-02-10 19:33:04
    snippet-29: name: Clear Logged-in User's carts, scope: global, modified: 2024-02-15 21:00:50
    snippet-31: name: Minimum order amount, scope: global, modified: 2024-06-02 18:53:35
    snippet-32: name: Order Notes Change, scope: global, modified: 2024-06-26 18:34:43
    snippet-34: name: Fraud Order Denial, scope: global, modified: 2024-12-22 00:41:18
    snippet-35: name: Cart Update (Discount Rules), scope: front-end, modified: 2025-06-14 20:24:51 wp-media

    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1691
    imagemagick_version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
    imagick_version: 3.7.0
    file_uploads: 1
    post_max_size: 100M
    upload_max_filesize: 50M
    max_effective_size: 50 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 137 MB
    imagick::RESOURCETYPE_DISK: 1073741824
    imagick::RESOURCETYPE_FILE: 786432
    imagick::RESOURCETYPE_MAP: 512 MB
    imagick::RESOURCETYPE_MEMORY: 256 MB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 9.22337203685E+18
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HEIC, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: 2.3.0
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: not available the-events-calendar wp-server

    server_architecture: Linux 5.15.0-1069-gke x86_64
    httpd_software: nginx
    php_version: 8.2.29 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 10000
    time_limit: 43300
    memory_limit: 512M
    max_input_time: -1
    upload_max_filesize: 50M
    php_post_max_size: 100M
    curl_version: 7.81.0 OpenSSL/3.0.2
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    static_robotstxt_file: false
    current: 2025-07-30T22:20:35+00:00
    utc-time: Wednesday, 30-Jul-25 22:20:35 UTC
    server-time: 2025-07-30T15:20:34-07:00 wp-database

    extension: mysqli
    server_version: 8.0.41-32
    client_version: mysqlnd 8.2.29
    max_allowed_packet: 16777216
    max_connections: 500 wp-constants

    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /nas/content/live/oshalafarm/wp-content
    WP_PLUGIN_DIR: /nas/content/live/oshalafarm/wp-content/plugins
    WP_MEMORY_LIMIT: 256M
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: true
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem

    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    fonts: does not exist
    mu-plugins: writable

    Please let me know what else is needed to troubleshoot this error.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi @consciouscreativeeric,

    Thanks for sharing the error screenshot and system details, that’s super helpful.

    The “Invalid Product” error you’re seeing after updating to version 3.2.9 of the Braintree for WooCommerce Payment Gateway plugin likely indicates a compatibility issue introduced in the recent update, especially since it only occurs when changing an order status to “Completed.”

    To help us pinpoint the root cause, could you please clarify a few things:

    • Does the error occur with every product, or only certain types (e.g., variable, virtual, subscriptions)?
    • Are any custom code snippets (e.g., via the Code Snippets plugin) interacting with order status updates or payment gateways?
    • Could you try reverting to version 3.2.8 of the Braintree plugin to see if the error still occurs? This will help confirm whether version 3.2.9 introduced the issue.

    Additionally, it would be really helpful if you could perform a quick conflict test:

    1. Temporarily switch to a default theme like Storefront.
    2. Deactivate all plugins except WooCommerce and Braintree.
    3. Try completing a test order to see if the error persists.

    Let us know what you find after those checks. Looking forward to your update!

    Thread Starter consciouscreativeeric

    (@consciouscreativeeric)

    Hi @saivutukuru – thanks for the response,

    • Does the error occur with every product, or only certain types (e.g., variable, virtual, subscriptions)? Unfortunately I cannot tell – it’s not happening with every order. Most products on the site are variable products, but I’ve seen orders that don’t have this issue, though most do.
    • Are any custom code snippets (e.g., via the Code Snippets plugin) interacting with order status updates or payment gateways? Nope, nothing interacting there.
    • Could you try reverting to version 3.2.8 of the Braintree plugin to see if the error still occurs? This will help confirm whether version 3.2.9 introduced the issue. Just reverted, will report back to see if the error stops.

    I will do the conflict test if the issue persists after switching back to 3.2.8.

    Hi @consciouscreativeeric,

    Thanks for the update, sounds good!

    Since you’ve reverted to version 3.2.8, we’ll wait to hear if that resolves the issue. If the error disappears, that’ll strongly point to a regression in 3.2.9 and we can flag it accordingly.

    If the issue does persist on 3.2.8, then the conflict test you mentioned would be the best next step.

    Looking forward to hearing how it goes!

    Thread Starter consciouscreativeeric

    (@consciouscreativeeric)

    Hi, just following up here – it seems the issue was with 3.2.9, as things stopped happening upon switching back to 3.2.8. However, the site auto-updated the plugin to 3.2.9 again, and it seems to have somehow solved the issue (isn’t happening anymore).

    If it does start up again, I’ll re-open this thread, but you can close it for now.

    Plugin Support Frank Remmy (woo-hc)

    (@frankremmy)

    Hi @consciouscreativeeric,

    Awesome! Gald to hear that rolling back did the trick for you!

    Just wanted to let you know that we ran a checkout test using the latest version of Braintree and everything seems to be working smoothly on my side: https://snipboard.io/1WXT3j.jpg. That points to this being an environment-specific issue on your site.

    If you have a moment, would you be able to set up a staging site? It’ll give us a safe place to test and troubleshoot without affecting your live orders.

    To help us get a better picture:

    • Could you share a full screenshot of the order notes, with any sensitive info blurred? We just want to see the trail of what happened.
    • Which products trigger the error? Are they simple products, variations, or bundles?
    • Do they have complete product data (price, SKU, etc.)?
    • Did you make any changes in the order, say fulfilled it, issued a refund etc., before changing the status to Completed?
    • Could you reproduce it on a test order?
    • Any insights into the types of products affected? Given the number of plugins you’re running, it might be worth checking for conflicts as @saivutukuru had mentioned. Did you get a chance to? If so, did you notice anything unusual when toggling plugins or themes?
    • If you have Debug Mode enabled in the Braintree settings, can you head over to WooCommerce → Status → Logs and check if there’s anything in the error log? If so, feel free to share it with us. That could be a big help.

    We’re here and ready to dive deeper once we have more to work with. Appreciate you!

    Thread Starter consciouscreativeeric

    (@consciouscreativeeric)

    Hey @frankremmy – truly appreciate the detailed reply! But since the error isn’t happening anymore, I’m going to just mark this as solved, unless it crops up again, to save the time for my client. Thanks!

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    You’re very welcome — and that sounds like a good plan! I’m glad to hear the issue isn’t happening anymore.

    Feel free to reach out again if it comes back or if you need any further help down the line.

    If you’re happy with the support you received today, would you consider leaving us a quick review?https://ww.wp.xz.cn/support/plugin/woocommerce-gateway-paypal-powered-by-braintree/reviews/#new-post

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

The topic ‘Invalid Product Error’ is closed to new replies.