Clarification on Simple vs Variable Products and Stock Syncing
-
Basic info: I want to be able to sync my product stock between Square and WooCommerce. I have a website with sweater sizes and need them to be a variable product as the different sizes have different dimensions for shipping. I have ensured there is only a single attribute on the product. However, every time I select the “Send product data to square” it automatically unchecks when I select update and fails.
First question, for syncing product stock, does Woocommerce Square only support simple products with single attributes or does it also support variable products with only a single attribute as well?
Second question, when Woocommerce Square imports an item from Square with variations, I am unable to select the Sync with Square checkbox as no matter what the SKU in Woocommerce might be Square doesn’t have a SKU for its top-level item. How do I sync an item with variations?
i.e. I have the item T-shirt with variations S, M, and L. Each variation can have a SKU in Square but the item T-shirt does not have one the moment I add variations. As such, no matter how much I ensure the variations in WooCommerce have SKUs that line up I can’t sync the product inventory.
-
Hi there @jheikoop ??
Welcome to WooCommerce Support. I’d be happy to help you with this.
First question, for syncing product stock, does Woocommerce Square only support simple products with single attributes or does it also support variable products with only a single attribute as well?
Feel free to check out the documentation section, linked here, for details on this.
Second question, when Woocommerce Square imports an item from Square with variations, I am unable to select the Sync with Square checkbox as no matter what the SKU in Woocommerce might be Square doesn’t have a SKU for its top-level item. How do I sync an item with variations?
Just to clarify, what is the sync setting at your site?
If you have unnecessary blank variations in your Square products, they will cause syncing issues. Primary this will show up as not seeing the variations on your website front end, or variations not having the proper information (eg. missing a sku).
In Square, there should only ever be one blank line on your products, that is the last line. Any other blank lines will need to be removed from the Square product. Once that is done, manually check the item in?WooCommerce as well and manually remove any extra variations there.
I trust that points you in the right direction, but if you have more questions, let us know.
We’re happy to help.
Hey Pepe,
The reason I asked the first question is because I have been having difficulty syncing a variable product with a single attribute and wondered if there was a difference between a single and a variable product.
Feel free to check out the documentation section, linked here, for details on this.
As you can have both single and variable products with single attributes the section you referred me to does not address this issue. It simply addresses whether you can have an attribute.
As a bit of an update, when I have a Variable product in WooCommerce with a single attribute, check off the “Send Product data to Square” and the “Track Stock Quantity for this product,” and then in WooCommerce -> Settings -> Square -> Update select “Sync Now,” the information does get sent to Square. However, when I reenter the product it shows as having both boxes unchecked. Also, when I filter by product type that is “Synced to Square” all of the items show up. I have not had a related sale to confirm whether stock tracking information is being sent.
I have tried creating a product in Square and having it sent to WooCommerce, it shows up as a variable product with variations. However, I have the same issue with the “Send Product data to Square” and “Track Stock Quantity for this product” ending up unchecked and the warning indicating that it is related to all items having SKUs showing up though all the line items have SKUs.
As to your answer to my second question, we do not have any lines in the Square products or the Woo products without SKUs, I have tried both having Square and WooCommerce selected in the Sync Settings, and I have both tried creating the product in Woo and sending it to Square as well as creating it in Square and sending it to Woo. It does not change the issue regarding the checkboxes.
I have some simple items that are books and are thus not variable, and I have had no problems with the checkboxes.
Hi there @jheikoop ??
To get an idea of how your site is configured, could you please share a copy of your site’s System Status? You can find it via ‘WooCommerce > Status’. Select “Get system report” and then “Copy for support”. Once you’ve done that, paste it here in your response.
Looking forward to hearing from you!
` WordPress Environment WordPress address (URL): https://www.endthekilling.ca<br>Site address (URL): https://www.endthekilling.ca<br>WC Version: 8.2.1<br>REST API Version: ? 8.2.1<br>WC Blocks Version: ? 11.1.2<br>Action Scheduler Version: ? 3.6.3<br>Log Directory Writable: ?<br>WP Version: 6.3.2<br>WP Multisite: –<br>WP Memory Limit: 256 MB<br>WP Debug Mode: –<br>WP Cron: ?<br>Language: en_CA<br>External object cache: – Server Environment Server Info: Apache/2.4.38<br>PHP Version: 8.1.23<br>PHP Post Max Size: 64 MB<br>PHP Time Limit: 90<br>PHP Max Input Vars: 1000<br>cURL Version: 7.64.0<br>OpenSSL/1.1.1n SUHOSIN Installed: –<br>MySQL Version: 10.3.39-MariaDB-0+deb10u1<br>Max Upload Size: 64 MB<br>Default Timezone is UTC: ?<br>fsockopen/cURL: ?<br>SoapClient: ?<br>DOMDocument: ?<br>GZip: ?<br>Multibyte String: ?<br>Remote Post: ?<br>Remote Get: ? Database WC Database Version: 4.3.3<br>WC Database Prefix: wp_<br>Total Database Size: 213.61MB<br>Database Data Size: 188.29MB<br>Database Index Size: 25.32MB<br>wp_woocommerce_sessions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_order_itemmeta: Data: 0.06MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>batch: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cache: Data: 1.42MB + Index: 0.02MB + Engine InnoDB<br>cache_admin_bar: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cache_bootstrap: Data: 0.09MB + Index: 0.02MB + Engine InnoDB<br>cache_field: Data: 5.50MB + Index: 0.02MB + Engine InnoDB<br>cache_filter: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cache_layout_path: Data: 0.23MB + Index: 0.02MB + Engine InnoDB<br>cache_libraries: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>cache_menu: Data: 4.48MB + Index: 0.13MB + Engine InnoDB<br>cache_page: Data: 100.02MB + Index: 2.02MB + Engine InnoDB<br>cache_path: Data: 2.02MB + Index: 0.09MB + Engine InnoDB<br>cache_token: Data: 0.05MB + Index: 0.02MB + Engine InnoDB<br>cache_update: Data: 0.17MB + Index: 0.02MB + Engine InnoDB<br>cache_views: Data: 1.52MB + Index: 0.02MB + Engine InnoDB<br>cache_views_data: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>comment: Data: 0.02MB + Index: 0.08MB + Engine InnoDB<br>draggableviews_structure: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>field_data_body: Data: 2.47MB + Index: 0.11MB + Engine InnoDB<br>field_data_comment_body: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_author: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_course_code: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_cv: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_headshot: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_image: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_job_title: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_newsletter: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_stream: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_data_field_tags: Data: 0.06MB + Index: 0.20MB + Engine InnoDB<br>field_revision_body: Data: 2.47MB + Index: 0.11MB + Engine InnoDB<br>field_revision_comment_body: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_author: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_course_code: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_cv: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_headshot: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_image: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_job_title: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_newsletter: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_stream: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>field_revision_field_tags: Data: 0.06MB + Index: 0.33MB + Engine InnoDB<br>file_managed: Data: 0.08MB + Index: 0.09MB + Engine InnoDB<br>file_usage: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>flood: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>history: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>menu_links: Data: 0.11MB + Index: 0.13MB + Engine InnoDB<br>menu_router: Data: 0.23MB + Index: 0.19MB + Engine InnoDB<br>node: Data: 0.08MB + Index: 0.19MB + Engine InnoDB<br>node_access: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>node_comment_statistics: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>node_revision: Data: 0.06MB + Index: 0.03MB + Engine InnoDB<br>queue: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>redirect: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>search_dataset: Data: 2.48MB + Index: 0.00MB + Engine InnoDB<br>search_index: Data: 5.14MB + Index: 3.38MB + Engine InnoDB<br>search_node_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>search_total: Data: 1.50MB + Index: 0.00MB + Engine InnoDB<br>semaphore: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>sequences: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>sessions: Data: 0.03MB + Index: 0.05MB + Engine InnoDB<br>state: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>system: Data: 0.11MB + Index: 0.03MB + Engine InnoDB<br>taxonomy_index: Data: 0.06MB + Index: 0.06MB + Engine InnoDB<br>taxonomy_term_data: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>taxonomy_term_hierarchy: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>tempstore: Data: 1.02MB + Index: 0.03MB + Engine InnoDB<br>url_alias: Data: 0.06MB + Index: 0.06MB + Engine InnoDB<br>users: Data: 0.02MB + Index: 0.08MB + Engine InnoDB<br>users_roles: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>variable: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>watchdog: Data: 1.02MB + Index: 0.08MB + Engine InnoDB<br>webform: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_civicrm_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_civicrm_submissions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_component: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_conditional: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_conditional_actions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_conditional_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_emails: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_last_download: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_roles: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>webform_submissions: Data: 0.22MB + Index: 0.28MB + Engine InnoDB<br>webform_submitted_data: Data: 2.52MB + Index: 4.55MB + Engine InnoDB<br>wp_actionscheduler_actions: Data: 1.50MB + Index: 1.11MB + Engine InnoDB<br>wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_actionscheduler_logs: Data: 1.52MB + Index: 0.56MB + Engine InnoDB<br>wp_commentmeta: Data: 0.19MB + Index: 0.03MB + Engine InnoDB<br>wp_comments: Data: 0.19MB + Index: 0.09MB + Engine InnoDB<br>wp_emwcpl_user_packages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_event_manager_bookmarks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_nf3_actions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_action_meta: Data: 0.11MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_chunks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_fields: Data: 0.06MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_field_meta: Data: 1.52MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_forms: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_form_meta: Data: 0.09MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_objects: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_object_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_relationships: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_nf3_upgrades: Data: 1.33MB + Index: 0.00MB + Engine InnoDB<br>wp_options: Data: 5.06MB + Index: 1.17MB + Engine InnoDB<br>wp_postmeta: Data: 6.36MB + Index: 3.88MB + Engine InnoDB<br>wp_posts: Data: 27.42MB + Index: 0.83MB + Engine InnoDB<br>wp_redirection_404: Data: 2.02MB + Index: 0.47MB + Engine InnoDB<br>wp_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB<br>wp_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_social_users: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_term_relationships: Data: 0.06MB + Index: 0.05MB + Engine InnoDB<br>wp_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_usermeta: Data: 1.41MB + Index: 0.11MB + Engine InnoDB<br>wp_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_wc_admin_notes: Data: 0.09MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_admin_note_actions: Data: 0.08MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB<br>wp_wc_orders_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB<br>wp_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_product_meta_lookup: Data: 0.06MB + Index: 0.09MB + Engine InnoDB<br>wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_woocommerce_square_customers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpem_guests_group: Data: 0.02MB + Index: 0.00MB + Engine InnoDB<br>wp_wpem_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_yith_wcwl: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_yith_wcwl_lists: Data: 0.02MB + Index: 0.05MB + Engine InnoDB<br>wp_yoast_indexable: Data: 1.33MB + Index: 0.25MB + Engine InnoDB<br>wp_yoast_indexable_hierarchy: Data: 0.08MB + Index: 0.05MB + Engine InnoDB<br>wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB<br>wp_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB<br>wp_yoast_seo_links: Data: 0.28MB + Index: 0.19MB + Engine InnoDB<br>wp_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB Post Type Counts attachment: 882<br>blocks: 8<br>ctct_forms: 1<br>ctct_lists: 15<br>custom_css: 1<br>customize_changeset: 13<br>event_listing: 5<br>event_registration: 1<br>event_venue: 1<br>featured_item: 8<br>mt_pp: 14<br>nav_menu_item: 28<br>nf_sub: 903<br>oembed_cache: 22<br>page: 155<br>post: 320<br>product: 23<br>product_variation: 187<br>revision: 2460<br>shop_coupon: 3<br>shop_order: 25<br>sidebar: 1<br>wp_global_styles: 1<br>wpcf7_contact_form: 5<br>wpcode: 3 Security Secure connection (HTTPS): ?<br>Hide errors from visitors: ? Active Plugins (45) Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3<br>Autoptimize: by Frank Goossens (futtta) – 3.1.9<br>Constant Contact Forms for WordPress: by Constant Contact – 2.3.0<br>Contact Form 7: by Takayuki Miyoshi – 5.8.1<br>(Simply) Guest Author Name: by Shoofly Solutions – 4.34<br>Google reCaptcha for WooCommerce: by KoalaApps – 1.2.0<br>Leaflet Map: by bozdoz – 3.3.1<br>User Profile Picture: by Cozmoslabs – 2.6.1<br>Ninja Forms: by Saturday Drive – 3.6.34<br>CF Page or Post Duplicator: by Carlos Fazenda – 6.0<br>Redirection: by John Godley – 5.3.10<br>Code Embed: by David Artiss – 2.3.6<br>WooCommerce iATS Payments Gateway (Enterprise): by Pledged Plugins – 2.1.0<br>WooCommerce PayPal Payments: by WooCommerce – 2.3.1 (update to version 2.4.0 is available)<br>WooCommerce Canada Post Shipping: by WooCommerce – 2.8.4<br>WooCommerce Square: by WooCommerce – 4.2.2 (update to version 4.3.0 is available)<br>WooCommerce: by Automattic – 8.2.1<br>WooSidebars: by WooCommerce – 1.4.6<br>Yoast SEO: by Team Yoast – 21.4<br>WP Event Manager - Event Alerts: by WP Event Manager – 1.2.6<br>WP Event Manager - Attendee Information: by WP Event Manager – 1.2.4<br>WP Event Manager - Bookmarks: by WP Event Manager – 1.2.3<br>WP Event Manager - Calendar: by WP Event Manager – 1.4.9<br>WP Event Manager - Event Colors: by WP Event Manager – 1.0.2<br>WP Event Manager - Contact Organizer: by WP Event Manager – 1.2.4<br>WP Event Manager - Embeddable Event Widget: by WP Event Manager – 1.2.2<br>WP Event Manager - Event Tags: by WP Event Manager – 1.4.4<br>WP Event Manager - Export: by WP Event Manager – 1.3.6<br>WP Event Manager - Google Analytics: by WP Event Manager – 1.1<br>WP Event Manager - Google Maps: by WP Event Manager – 1.8.7<br>WP Event Manager - Google Recaptcha: by WP Event Manager – 1.1.2<br>WP Event Manager - iCal: by WP Event Manager – 1.1.4<br>WP Event Manager - Event Recurring: by WP Event Manager – 1.4.5<br>WP Event Manager - Registrations: by WP Event Manager – 1.6.17<br>WP Event Manager - Sell Tickets: by WP Event Manager – 1.8.20<br>WP Event Manager - Sliders: by WP Event Manager – 1.2.5<br>WP Event Manager - Stripe Split Payment: by WP Event Manager – 1.0.0<br>WP Event Manager - WooCommerce Paid Listings: by WP Event Manager – 1.1.5<br>WP Event Manager: by WP Event Manager – 3.1.38<br>Connect Matomo: by André Br?kling – 1.0.30<br>WP Event Manager - Count Down: by WP Event Manager – 1.0.0<br>WP Event Manager - Guest List: by WP Event Manager – 1.0.2<br>WP Event Manager - Name Badges: by WP Event Manager – 1.0.0<br>WPEM - REST API: by WP Event Manager – 1.0.4<br>YITH WooCommerce Wishlist: by YITH – 3.26.0 Inactive Plugins (7) Canada Post Shipping For WooCommerce: by Small Fish Analytics Inc. – 2.9.13<br>Hello Dolly: by Matt Mullenweg – 1.7.2<br>Nextend Social Login: by Nextendweb – 3.1.10<br>WooCommerce Admin: by WooCommerce – 3.3.2<br>Woo Discount Rules: by Flycart – 2.6.2<br>WPCode Lite: by WPCode – 2.1.4<br>Zoho Mail: by Zoho Mail – 1.5.3 Settings API Enabled: –<br>Force SSL: –<br>Currency: CAD ($)<br>Currency Position: left<br>Thousand Separator: ,<br>Decimal Separator: .<br>Number of Decimals: 2<br>Taxonomies: Product Types: event_package (event_package)<br>event_package_subscription (event_package_subscription)<br>event_ticket (event_ticket)<br>external (external)<br>grouped (grouped)<br>simple (simple)<br>variable (variable) Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)<br>exclude-from-search (exclude-from-search)<br>featured (featured)<br>outofstock (outofstock)<br>rated-1 (rated-1)<br>rated-2 (rated-2)<br>rated-3 (rated-3)<br>rated-4 (rated-4)<br>rated-5 (rated-5) Connected to WooCommerce.com: ?<br>Enforce Approved Product Download Directories: –<br>HPOS feature screen enabled: –<br>HPOS feature enabled: –<br>Order datastore: WC_Order_Data_Store_CPT<br>HPOS data sync enabled: – WC Pages Shop base: #7137 - /store/<br>Cart: #7140 - /cart/<br>Checkout: #7142 - /checkout/<br>My account: ? Page does not contain the [woocommerce_my_account] shortcode.<br>Terms and conditions: ? Page not set Theme Name: Flatsome Child<br>Version: 3.0<br>Author URL:<br>Child Theme: ?<br>Parent Theme Name: Flatsome<br>Parent Theme Version: 3.17.7<br>Parent Theme Author URL: https://uxthemes.com<br>WooCommerce Support: ? Templates Overrides: flatsome/woocommerce/archive-product.php<br>flatsome/woocommerce/cart/cart-empty.php<br>flatsome/woocommerce/cart/cart-shipping.php<br>flatsome/woocommerce/cart/cart.php<br>flatsome/woocommerce/checkout/form-checkout.php<br>flatsome/woocommerce/checkout/form-coupon.php<br>flatsome/woocommerce/checkout/order-received.php<br>flatsome/woocommerce/checkout/terms.php<br>flatsome/woocommerce/checkout/thankyou.php<br>flatsome/woocommerce/content-product-cat.php<br>flatsome/woocommerce/content-product.php<br>flatsome/woocommerce/content-single-product.php<br>flatsome/woocommerce/content-widget-product.php<br>flatsome/woocommerce/global/breadcrumb.php<br>flatsome/woocommerce/global/quantity-input.php<br>flatsome/woocommerce/global/wrapper-end.php<br>flatsome/woocommerce/global/wrapper-start.php<br>flatsome/woocommerce/loop/loop-end.php<br>flatsome/woocommerce/loop/loop-start.php<br>flatsome/woocommerce/loop/pagination.php<br>flatsome/woocommerce/loop/rating.php<br>flatsome/woocommerce/loop/result-count.php<br>flatsome/woocommerce/loop/sale-flash.php<br>flatsome/woocommerce/myaccount/form-login.php<br>flatsome/woocommerce/myaccount/navigation.php<br>flatsome/woocommerce/notices/error.php<br>flatsome/woocommerce/notices/notice.php<br>flatsome/woocommerce/notices/success.php<br>flatsome/woocommerce/product-searchform.php<br>flatsome/woocommerce/single-product/photoswipe.php<br>flatsome/woocommerce/single-product/price.php<br>flatsome/woocommerce/single-product/product-image.php<br>flatsome/woocommerce/single-product/product-thumbnails.php<br>flatsome/woocommerce/single-product/rating.php<br>flatsome/woocommerce/single-product/related.php<br>flatsome/woocommerce/single-product/review.php<br>flatsome/woocommerce/single-product/sale-flash.php<br>flatsome/woocommerce/single-product/share.php<br>flatsome/woocommerce/single-product/short-description.php<br>flatsome/woocommerce/single-product/tabs/tabs.php<br>flatsome/woocommerce/single-product/title.php<br>flatsome/woocommerce/single-product/up-sells.php<br>flatsome/woocommerce/single-product-reviews.php<br>flatsome/woocommerce/single-product.php WooCommerce PayPal Payments Onboarded: –<br>Shop country code: CA<br>WooCommerce currency supported: ?<br>Advanced Card Processing available in country: ?<br>Pay Later messaging available in country: –<br>Webhook status: –<br>PayPal Vault enabled: –<br>ACDC Vault enabled: –<br>Logging enabled: –<br>Reference Transactions: –<br>Used PayPal Checkout plugin: –<br>Subscriptions Mode: Disabled Admin Enabled Features: activity-panels<br>analytics<br>product-block-editor<br>coupons<br>core-profiler<br>customer-effort-score-tracks<br>import-products-task<br>experimental-fashion-sample-products<br>shipping-smart-defaults<br>shipping-setting-tour<br>homescreen<br>marketing<br>mobile-app-banner<br>navigation<br>onboarding<br>onboarding-tasks<br>product-variation-management<br>remote-inbox-notifications<br>remote-free-extensions<br>payment-gateway-suggestions<br>shipping-label-banner<br>subscriptions<br>store-alerts<br>transient-notices<br>woo-mobile-welcome<br>wc-pay-promotion<br>wc-pay-welcome-page Disabled Features: customize-store<br>minified-js<br>new-product-management-experience<br>settings<br>async-product-editor-category-field Daily Cron: ? Next scheduled: 2023-11-04 05:49:04 -04:00<br>Options: ?<br>Notes: 150<br>Onboarding: completed Action Scheduler Complete: 3,309<br>Oldest: 2023-10-04 04:37:41 -0400<br>Newest: 2023-11-03 12:04:14 -0400 Failed: 6<br>Oldest: 2020-01-25 06:26:52 -0500<br>Newest: 2023-05-24 00:54:10 -0400 Pending: 3<br>Oldest: 2023-11-03 12:19:13 -0400<br>Newest: 2023-11-06 11:13:25 -0500 Status report information Generated at: 2023-11-03 12:13:00 -04:00<br>`
Hello @jheikoop,
Thank you for sharing your system status!
I can see your WooCommerce database hasn’t been updated for years. Kindly navigate to WooCommerce → Status → Tools and select the “Update database” option.
But before you do, you might want to update your server’s PHP Time Limit to 1000-1200 first, as 90 seconds seems a bit low for the action scheduler.Just to clarify, the PHP Time Limit is the maximum amount of time that PHP scripts are allowed to run. If any script runs longer than the set time, PHP will stop it and flag an error. You can adjust this by tweaking the
max_execution_time
in your PHP configuration file. Your hosting provider should be able to help you with this.It might be a good idea to backup your site as well just in case, many hosting providers offer a backup solution with their plan, but you can also try something like Jetpack.
As a bit of an update, when I have a Variable product in WooCommerce with a single attribute, check off the “Send Product data to Square” and the “Track Stock Quantity for this product,” and then in WooCommerce -> Settings -> Square -> Update select “Sync Now,” the information does get sent to Square. However, when I reenter the product it shows as having both boxes unchecked. Also, when I filter by product type that is “Synced to Square” all of the items show up. I have not had a related sale to confirm whether stock tracking information is being sent.
As for this part, may I ask what is your current sync settings and what you’re trying to achieve?
Could you also attach a few screenshots of an example product settings in both Square and WooCommerce so we can test this from our end? Please ensure that details such as product IDs, SKUs, etc., are visible on both screenshots.If you don’t already have a screenshot service installed, here are a few free options:
Look forward to hearing back from you.
- The topic ‘Clarification on Simple vs Variable Products and Stock Syncing’ is closed to new replies.