Skip to content

Conversation

jaclync
Copy link
Contributor

@jaclync jaclync commented Sep 12, 2025

Part of WOOMOB-1100

Description

This PR adds the UI for POS local catalog sync settings with mock data behind the i1 feature flag. It introduces a new settings detail view that allows merchants to view & configure local catalog sync options for POS. The sync status integration requires more changes which will be included in a future PR.

The implementation includes:

  • New POSSettingsLocalCatalogDetailView that provides the interface for catalog settings
  • Integration with PointOfSaleSettingsView to display the local catalog settings option behind the local catalog i1 feature flag

Steps to reproduce

  1. Log in to a store eligible for POS if needed
  2. Tap on the POS tab
  3. Navigate to POS Settings (ellipsis menu > Settings)
  4. Look for "Local Catalog" option in the settings list
  5. Tap on "Local Catalog" --> the catalog settings should be shown with mock data and consistent layout as other settings

Testing information

I tested that when the feature flag is disabled, the catalog settings isn't shown. Tested in iPad A18 iOS 18.4 simulator.

Screenshots

Simulator Screenshot - iPad (A16) - 2025-09-12 at 17 01 25
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@jaclync jaclync added type: task An internally driven task. status: feature-flagged Behind a feature flag. Milestone is not strongly held. feature: POS labels Sep 12, 2025
@jaclync jaclync added this to the 23.3 milestone Sep 12, 2025
@jaclync jaclync requested a review from joshheald September 12, 2025 09:16
@jaclync jaclync changed the title POS Settings: Add local catalog sync settings UI [Local Catalog] POS Settings: add local catalog sync settings UI Sep 12, 2025
@wpmobilebot
Copy link
Collaborator

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16125-13a5b4b
Version23.2
Bundle IDcom.automattic.alpha.woocommerce
Commit13a5b4b
Installation URL2qevkcckqpk90
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: POS status: feature-flagged Behind a feature flag. Milestone is not strongly held. type: task An internally driven task.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants