Skip to main content

What is Secure Checkout with LoginID?

Introduction

Secure Checkout is a product by LoginID built on top of passkey technology, designed to help payment service providers and digital wallets offer a seamless checkout experience. It enables consumers to complete purchases directly on the merchant’s website — without being redirected to an external payment gateway.

In traditional setups, the checkout flow often requires redirecting the user to a separate wallet or payment provider site.

Embedded Checkout Experience
Traditional checkout flow with redirection to an external payment provider.

With LoginID’s Secure Checkout, the entire process happens within the merchant’s site, providing a faster, more secure, and frictionless user experience.

Redirect Checkout Experience
LoginID's embedded checkout keeps users on-site for a faster, seamless experience.

To achieve this seamless checkout experience, LoginID Secure Checkout experience involves coordination between two SDKs:

  • Wallet SDK — running on the wallet domain to handle authentication and transaction confirmation
  • Merchant Setup — implemented on the merchant domain to initiate the checkout flow

Together, they create a seamless experience in which users authenticate and confirm payments with passkeys either via an embedded iframe or a full-page redirect.

At a high level, the flow looks like this:

SDKs and Sample Code

Get started quickly with our SDKs and example integrations:

SDK Repositories

  • @loginid/wallet-sdk – Handles passkey authentication and transaction confirmation on the wallet domain.
  • @loginid/merchant-sdk – Provides the tools for merchants to initiate and manage the checkout flow on their website.

Sample Projects

Sample Embedded Checkout (React) – Demonstrates embedded iframe integration with LoginID.

Key Capabilities

  • Detect passkey availability to determine embedded vs redirect flow
  • Support passkey creation during bank login or signup
  • Confirm payments with passkey authentication