Disclaimer: This website requires Please enable JavaScript in your browser settings for the best experience.

Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideLegal TermsGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

GetPunchOutSession

Describes GetPunchOutSession in Optimizely Configured Commerce.

OrderPipeDescription
100GetCurrentPunchOutSessionIdUses the ICookieManager to get the PunchOutSessionId cookie value and set it to the result.
200GetPunchOutSessionGets the PunchOutSession from the PunchOutSession repository. If Parameter.PunchOutSessionId has value, use Parameter.PunchOutSessionId to find PunchOutSession. If Parameter.PunchOutSessionId does not have value, use Result.PunchOutSessionId to find PunchOutSession.