Skip to main content

pos.cash-tracking-session-complete.event.observe
Target

An event extension target that observes when cash tracking session completes

Note

This is part of a POS UI Extensions developer preview. More information to come.

Anchor to cashtrackingsessioncompletedataCashTrackingSessionCompleteData

The data object provided to this extension target.

Anchor to cashTrackingSessionComplete
cashTrackingSessionComplete
{ id: number; openingTime: string; closingTime: string; }
required
required
required
string
required
required
required
Was this section helpful?

Cash Tracking Session Complete Observer

jsx

export default async () => {
console.log('Cash tracking session complete event received');
console.log('Session ID:', shopify.cashTrackingSessionComplete.id);
console.log('Opening time:', shopify.cashTrackingSessionComplete.openingTime);
console.log('Closing time:', shopify.cashTrackingSessionComplete.closingTime);
console.log('Device info:', shopify.device);
console.log('Session:', shopify.session);
console.log('Connectivity:', shopify.connectivity);
};