• Resolved webmasterwestervillepack197

    (@webmasterwestervillepack197)


    I manage a website for a Cub Scout Pack; I have been using “WC Fields Factory” and “Advanced Order Export For WooCommerce” successfully for the last 1+ year. Use case is pretty simple, I need to be able to collect line item detail for certain items that are ordered.

    Something happened with plugin updates around 9/9 where metadata is still being collected, and I can see the information when I look at the order info in WC, but the report does not show the custom metadata in the report output. The symptom started around 9/9 because I’ve had a steady stream of orders this month, and prior to that date I see data in the custom field as expected.

    I had issues with the way Product pages were rendered around that same time. To fix that issue, I turned off the “Fields Cloning” setting in “WC Fields Factory” — I understand that this likely would have changed the field name. But even if I turn that feature back on, the custom field no longer shows up in the “Custom fields” drop-down on the WooCommerce Export Orders menu.

    I can see in the report settings how the field was originally defined:

    “Registrant Name – 1”: {
    “checked”: “1”,
    “colname”: “Registrant Name – 1”,
    “label”: “Registrant Name – 1”
    },

    Is this a corruption issue with my environment, or is this bug introduces by recent versions of WC and the plugins? Any ideas on how to debug this?

    Thank you!

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author algol.plus

    (@algolplus)

    Hello

    Section “Setup fields”, scroll to “Products”, click “Setup fields”.
    Do you see this value in 2nd dropdown?

    Do you have access to phpmyadmin? Will you see values for this order in table “wp_woocommerce_order_itemmeta” ?
    thanks, Alex

    Thread Starter webmasterwestervillepack197

    (@webmasterwestervillepack197)

    The field used to show up there; pretty sure that’s how I created the field for “Registrant Name – 1” described above. But nothing like that shows up in the list of fields today.

    However, I noticed something new; to the right, there is a drop-down labeled “Item meta data” and the fields that I’m looking for show up there. So it looks like I can filter on these values. I just cannot add the fields to the export output using the point/click method.

    Based on the example, I was able to add this to my export settings:

    “Registrant Name”: {
    “checked”: “1”,
    “colname”: “Registrant Name”,
    “label”: “Registrant Name”
    },

    Exported the data… and voila, the data is exported.

    Plugin Author algol.plus

    (@algolplus)

    hi

    I’ve just installed fresh version of “WC Fields Factory” ( they updated it on Sept 6th) and I see added fields.
    I don’t use “field cloning”, they generate random meta keys for this option.

    Could you submit ticket to helpdesk and attach settings ( use tab “Tools”) ?

    thanks, Alex

    Thread Starter webmasterwestervillepack197

    (@webmasterwestervillepack197)

    Submitted ticket: #1899 Problem exporting fields from WC Fields Factory

    Plugin Author algol.plus

    (@algolplus)

    Current section “Setup fields” confuses users.
    User have to scroll to field “Products” and click button “Setup fields” (this button opens popup) .

    Beta was provided for tests.

    Did this issue get resolved? I am having the same problem when adding a custom field with WC Field Factory

    Plugin Author algol.plus

    (@algolplus)

    Hello Mark

    Section “Setup fields”, scroll to field “Products”, click “Setup fields”.
    Do you see this value in 2nd dropdown (inside popup)?

    users usually forget to scroll to field “Products”.
    thanks, Alex

    No, I do not see the field in the 2nd dropdown (Order Item Fields) but I do see it in the first dropdown (Product Fields). See screen grabs from the links below…

    1st Dropdown: https://ibb.co/gH57ye
    2nd Dropdown: https://ibb.co/jU46rz

    No matter what I try, I cannot get the info to be exported. Currently I am using the built in Woo field “Purchase Note” to pass the info but that is not ideal for the long term.
    THX

    Plugin Author algol.plus

    (@algolplus)

    Hello Mark

    Do you add the field to page >Fields Factory>Product Fields?

    If you added new field to >Fields Factory>Checkout fields
    – you should open section “Setup fields” , click “Add field”(no need to scroll to Products) and you will see added “Field Name” in the dropdwon.

    But you must create test/fake order and fill this field.
    The plugin gathers field names from existing orders.

    thanks, Alex

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

The topic ‘Recent updates broke custom metadata’ is closed to new replies.