Storefront Authentication
Overview
The Storefront authentication (or Auto Sign-In) feature streamlines the Resolve checkout experience by automatically signing in eligible buyers who are already logged in to your BigCommerce storefront. This eliminates the need for buyers to re-enter their credentials when proceeding to Resolve's B2B payment flow.
Behavior
When this feature is enabled:
If a buyer is logged in to BigCommerce, they will bypass the Resolve login screen and be automatically authenticated into their Resolve account during checkout.
If the buyer does not yet have a Resolve account, one will be automatically created for them using information from the BigCommerce session (e.g. email, name, company).
The Resolve checkout session will reflect the correct buyer and customer context without any user action required.
Technical details
The authentication logic leverages BigCommerce’s standard JWT-based customer login tokens.
Tokens are passed from BigCommerce to Resolve’s backend and verified using BigCommerce’s platform secret keys.
This approach ensures secure and accurate identity resolution across platforms without requiring user input.
Buyers must be logged in to their BigCommerce customer account at the time of checkout for auto sign-in to take effect.
Requirements
Your store must be integrated with Resolve Pay on BigCommerce.
The feature must be explicitly enabled by Resolve for your account.
Limitations
This feature does not support Sales-rep checkout if the merchant user is logged in the storefront (using B2B Edition Super admin access for example). You must be logged out from the storefront to have access to the Resolve sales-rep checkout flow.
Use cases
Existing customers
If the buyer’s email logged in to the storefront matches an email associated with an approved Resolve customer account, they will be automatically redirected to complete their purchase.
If the buyer’s email does not match any user listed on the approved Resolve customer account, the system won’t be able to detect their relation with the approved customer record. To resolve this, they must add that email to the customer account in Resolve. For details on how to add users to a customer account, see How to add/delete users.
If the buyer’s email matches an existing user on a customer account with a status such as
DECLINED
,IN REVIEW
, or any non-approved state, they will be redirected to a page informing them that they cannot complete the purchase at this time.
If the buyer is not logged in to the BigCommerce storefront, the checkout experience remains unchanged—they will be prompted to log in or sign up within the Resolve checkout flow.
New customers
If a buyer logged in to the storefront does not have an existing Resolve account, Resolve will automatically create a new user and customer record and redirect them to the credit application flow.
If the buyer is not logged in to the storefront, they will follow the current flow, which requires them to manually sign up and complete the application process.
Last updated
Was this helpful?