Custom ordering app curbside audible failing

We have a custom ordering app using Square’s Orders API.
When a curbside customer taps “I’m Here,” our app updates the fulfillment using buyer_arrived_at.

The Square POS correctly shows the customer-arrived popup, so the arrival update is being received.

However, the POS does not play the audible curbside-arrival chime for these API-originated updates.

On the same POS/device/location, Square Online/Cash App’s native “I’m Here” flow produces both the visual popup and audible chime.

We have confirmed:

  • curbside arrival notifications are enabled
  • notification sound is enabled
  • push notifications are enabled
  • Square POS was restarted and retested

Is buyer_arrived_at via the Orders API expected to trigger the same audible arrival notification as Square Online/Cash App? If so, is there another field/event required, or is this a known limitation/regression for API-originated curbside arrivals?

@vvfitz319 - Thanks for your patience while we investigated this.

Although the Orders API supports updating buyer_arrived_at to record that a curbside customer has arrived, it does not currently expose a supported “I’m Here” notification flow equivalent to the one used by Square Online or Cash App. Therefore, setting this field is not guaranteed to trigger the same audible notification in Square POS, and there is no additional API field or event that can request the chime.

We’ll treat support for triggering the full “I’m Here” notification experience from API-originated orders as a feature request. We don’t have a timeline to share, but we appreciate you explaining the use case.