Home Forums WoodMart support forum Conflict between AJAX Add to Cart and third-party variation / file upload plugin

Conflict between AJAX Add to Cart and third-party variation / file upload plugin

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #702712

    mkeles92
    Participant

    Hello Woodmart Development Team,

    I am actively using the Woodmart theme with WooCommerce.
    On my website, I sell personalized products and use a third-party variation and file upload plugin on product pages (YayCommerce Extra Product Options).

    The situation I am experiencing is as follows:

    When Woodmart’s **AJAX Add to Cart** feature is enabled (especially AJAX add to cart on the single product page and the off-canvas mini cart flow), the standard WooCommerce form submit process is bypassed. As a result:

    * **File upload fields** on the product page
    * Custom product fields (custom product meta)
    * Personalization inputs

    are not reliably transferred to the cart and/or checkout.
    When AJAX Add to Cart is disabled and the standard WooCommerce “Add to Cart” flow is used, all of these fields work correctly without any issues.

    At this point, I would like to ask:

    1. Is there any **additional setting, hook, or filter** on the Woodmart side that allows AJAX Add to Cart to remain enabled **without breaking WooCommerce’s standard form submit behavior**?
    2. Is this a known compatibility limitation?
    3. Is there any plan in a future Woodmart update to improve support for **file uploads and custom product fields** within the AJAX Add to Cart workflow?

    In summary, my goal is to benefit from the UX advantages of AJAX Add to Cart while maintaining full compatibility with WooCommerce’s custom field and file upload infrastructure.

    Your feedback and guidance would be greatly appreciated.

    Thank you in advance for your support.
    Best regards,
    Mustafa

    #702761

    Artem Temos
    Keymaster

    Hi Mustafa,

    Thanks for the detailed context.

    – AJAX add to cart on the single product page is not compatible with custom add to cart forms that include extra fields and file uploads. This is a known limitation and is noted in the option’s description.
    – There isn’t a built-in setting, hook, or filter in WoodMart to keep single-product AJAX enabled while preserving the native form submission for third‑party custom fields.
    – We don’t have an ETA for expanding AJAX support for file uploads/custom fields. For now, the recommended approach is to use the standard WooCommerce form submission on single product pages when such plugins are involved.

    Kind Regards

Viewing 2 posts - 1 through 2 (of 2 total)