Skip to content

[Woo POS] Implement message views for location permission #14671

@staskus

Description

@staskus

Descriptions

Improvements for IPP flow integrated location permission requests within the TTP and Card Reader process.

Implement message views for POS.

Check PointOfSaleCardPresentPaymentEventPresentationStyle and .locationRequestPreAlert and .locationRequired cases.

  • .locationRequestPreAlert is triggered for .nonDetermined location permision state and explains why location is necessary. According to Apple pre-alert guidelines only has a single "Continue" button that requests the location.
  • .locationRequired is triggered for .denied location permission state. Display similar or the same information explaining why location is necessary to proceed. IPP also shows Open Settings button for convenience. Consider during the same for POS. Calling dismiss() action cancels the payment flow.

IPP Screenshots

.locationRequestPreAlert .locationRequired
Image Image

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions