Checking access…

Skip to main content
Version: v2

Authentication Strategy

Authentication Strategy determines whether a customer must sign in with enterprise identity (HSID System) before checkout actions can continue. This capability helps merchants balance conversion and security by supporting two operating modes: IDP_REQUIRED and IDP_NOT_REQUIRED.

Get Started

For Configuration guidance, see the Merchant Settings Authentication Strategy

Key Benefits​

Real-world Example

A merchant who wants customers to authenticate with the HSID system before wallet operations can enforce IDP_REQUIRED so only validated users can perform CCG operations. A merchant optimizing quick guest flows can use IDP_NOT_REQUIRED to reduce friction while still allowing identity linking when available.

How It Works​

StrategyBusiness intentCustomer experienceTypical merchant objective
IDP_REQUIREDEnforce verified identity before protected actionsCustomer signs in before wallet-sensitive actions continueCustomer Identity based on login to HSID System
IDP_NOT_REQUIREDAllow eligible actions without mandatory identity sign-inCustomer can continue checkoutCustomer identity based on the request input

Standard Flow​

Business Rules​

Pre-Conditions​

  • Merchant configures a single authentication strategy for the relevant customer journey. Refer Merchant Settings.
  • For IDP_REQUIRED, enterprise identity configuration on HSID system must be completed before this strategy can be enabled.
  • Merchant-facing channels clearly communicate sign-in expectations before critical actions.

Post-Conditions​

OutcomeBehavior
Identity required and successfully resolvedCustomer proceeds with eligible wallet and payment actions
Identity required but not resolvedProtected actions are not completed and customer sees recovery options
Identity not requiredCustomer continues allowed wallet flow, with customer identity based on input request

Scenarios​

Authentication Scenarios​

Merchant-Facing Scenarios
#ScenarioStrategyBusiness OutcomeMerchant Action
1Returning customer completes sign-in successfullyIDP_REQUIREDWallet experience continue normallyNone
2Customer cannot complete sign-in in current sessionIDP_REQUIREDWallet experience pause until identity is resolvedProvide re-entry/sign-in guidance
3checkout with no mandatory sign-inIDP_NOT_REQUIREDWallet experience continue normallyContinue standard checkout flow