Skip to main content
Method Opal is the single embeddable UI component that provides enhanced financial connectivity and user experience. Opal serves as a modern replacement for Method Elements, offering improved performance, better customization, and advanced features for integrating Method’s API into your application. title

What is Opal?

Method’s embedded financial platform, with built-in orchestration of identity, account connection, verification, and transaction streaming- all in one cohesive experience for end-users.

Using Method Opal

1

Create an Entity

Create an entity for your user using the Entities endpoint.
2

Create Opal Token

Generate an Opal Token by using the Create Token endpoint.
3

Launch Opal

Using the Opal Token, launch Opal with one of our libraries to launch the intended Opal component for your user. Method will handle the rest!
4

Optional: Handle Opal Events

While your user interacts with an Opal component, events will be triggered for your app to handle.

Opal Modes

Opal provides several pre-built modes for different use cases:

Identity Verification

Collect and verify user identity only.

Connect

Connect user liability accounts.

Card Connect

Verify and connect cards for access to payments.

Account Verification

Verify account ownership with real-time verification.

Transactions

Stream transactions for a user’s credit cards.

Understanding Modes and Flows

Opal Modes are typically made up of one or more flows. Modes are the different types of Opal components that can be launched, while flows are the different stages within a mode. For example, the Card Connect mode has a flow for identity verification (identity_verification), account selection (connect), and verification (account_verification).

Getting Started

Ready to integrate Opal into your application? Start with our Opal Libraries to choose the right SDK for your platform!
I