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
).