Skip to main content

๐Ÿ”„ User Flow in Widget

This guide provides a comprehensive overview of the user journey through the Onmeta Widget, from initial landing to successful order completion. The flow varies based on currency (INR, PHP, IDR).


On-Ramp INR Flowโ€‹

Complete user journey for INR currency with full customization options.

Wallet Address Requirement

The walletAddress parameter must be provided during widget initialization. Users cannot enter wallet address manually in the widget.


On-Ramp PHP/IDR Flowโ€‹

Simplified flow for Philippine Peso and Indonesian Rupiah.

Wallet Address Requirement

The walletAddress parameter must be provided during widget initialization. Users cannot enter wallet address manually in the widget.


SDK Parameter Impactโ€‹

Understanding how SDK parameters affect the user flow:

Pre-filling vs User Input

walletAddress

SDK Parameter

โš  Required parameter

Wallet address must be provided during widget initialization. Users cannot enter wallet address manually.

fiatAmount + tokenSymbol + chainId

SDK Parameters

โœ“ Pre-selects token & chain and pre-filled amount

Widget home page shows pre-selected values

userEmail

SDK Parameter

โœ“ Skips login flow

User is auto-authenticated, bypasses email/OTP entry

Best Practice

Pre-fill as many parameters as possible to reduce user friction and improve conversion rates.


What's Next?โ€‹