• Resolved VentureCore

    (@manakio2k)


    How can we add database tables to sync? I have several addon plugins for woocommerce and the tables are not showing up.

    codecanyon(net)/item/woocommerce-events/11753111
    codecanyon(net)/item/woocommerce-custom-fields-product-addons/11332742
    woothemes(com)/products/product-add-ons/
    codecanyon(net)/item/woocommerce-customer-relationship-manager/5712695

    Any help would be appreciated

    https://www.ads-software.com/plugins/syncfields/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author pjfc

    (@pjfc)

    Hi,
    Apologies for the delay!

    I will test and let you know asap.

    Regards,
    PJFC

    Plugin Author pjfc

    (@pjfc)

    Hi Venturecore,
    All plugins you mention are commercial and I don’t have a license to any of them, unfortunately. So it’s hard for me to test.

    codecanyon(net)/item/woocommerce-events/11753111
    codecanyon(net)/item/woocommerce-custom-fields-product-addons/11332742
    woothemes(com)/products/product-add-ons/
    codecanyon(net)/item/woocommerce-customer-relationship-manager/5712695

    If you could send me a zipfile of any of the plugins in a Direct Message, I’ll test and throw the files away afterwards.

    Especially this plugin should indeed create custom user meta fields, so would be good to test:
    https://codecanyon.net/item/woocommerce-customer-relationship-manager/5712695

    Regards,
    PJFC

    Plugin Author pjfc

    (@pjfc)

    Hi Venturecore,
    I did some testing.

    SyncFields Plugin presents usermeta fields from plugins immediately after they have been first created.
    The issue is: Many usermeta fields are not created once a plugin gets installed and activated, but only upon first use!
    So, SyncFields simply cannot present them as they do not exist yet ??

    Let me give an example to clarify:
    Once you install WooCommerce plugin, not much happens in the creation of fields in the usermeta table.
    Only once an actual order is placed for a product by a customer, the usermeta table gets populated with new fiels, such as:
    – billing_first_name
    – billing_last_name
    – billing_country
    – shipping_country
    Etc.

    So if you want everything to work properly in the example of WooCommerce, the order of things is:
    – Install SyncFields plugin (you can also do this last)
    – Install WooCommerce plugin
    – Create a test customer
    – Create a test order
    SyncFields plugin now presents the new usermeta fields.

    In conclusion:
    Although I cannot test the other plugins you mentioned, I suspect you have to start using the plugins with test customers before new usermeta fields are created in the database. Could you try and let me know if this fixed things?

    Hope this helps!

    Regards,
    PJFC

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Adding fields’ is closed to new replies.