Skip to content

Comments

POS Bookings: Set View Order as primary action button#16720

Open
joshheald wants to merge 1 commit intotrunkfrom
joshheald/WOOMOB-2293-pos-view-order-button
Open

POS Bookings: Set View Order as primary action button#16720
joshheald wants to merge 1 commit intotrunkfrom
joshheald/WOOMOB-2293-pos-view-order-button

Conversation

@joshheald
Copy link
Contributor

@joshheald joshheald commented Feb 24, 2026

Closes: WOOMOB-2293

Description

Extracts "View Order" from the booking detail overflow (...) menu into a standalone filled button in the header, making it the primary action. This reduces the risk of accidental destructive actions (Refund, Cancel) by giving the only non-destructive action visual prominence.

  • "View Order" is now a filled button to the left of the ... menu, always visible
  • The overflow menu retains only the destructive actions (Issue Refund, Cancel Booking)
  • The ... menu hides entirely when there are no remaining actions (e.g. cancelled, unpaid bookings)

Test Steps

  1. Open POS Bookings and select a paid booking → verify "View order" button appears next to ... menu, and the menu contains only "Issue Refund" and "Cancel Booking"
  2. Select an unpaid booking → verify "View order" button appears next to ... menu, and the menu contains only "Cancel Booking"
  3. Select a cancelled booking → verify "View order" button appears alone with no ... menu
  4. Tap the "View order" button → verify it navigates to the order detail view

Screenshots

first-class.issue.refund.mp4

  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@joshheald joshheald added this to the 24.2 milestone Feb 24, 2026
@joshheald joshheald force-pushed the joshheald/WOOMOB-2293-pos-view-order-button branch from 25f2a4f to 287c412 Compare February 24, 2026 12:31
@joshheald joshheald marked this pull request as ready for review February 24, 2026 12:38
@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 Numberpr16720-287c412
Version24.1
Bundle IDcom.automattic.alpha.woocommerce
Commit287c412
Installation URL7vhp3d3ktjdeo
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants