Native Flow is an additional feature available in the off-ramping flow. It allows users to execute the crypto transfer within the integrating partner app, without the need to leave the integrator app or switch between widget and wallet manually.
When to use native flow?
It very much depends on your use case.
- Required: when you're integrating in a native mobile app that can execute the crypto transfer (e.g. iOS app with integrated wallet).
- Recommended: when you're integrating in an app that could execute the crypto transfer, but it's feasible for a user to execute the transfer manually (e.g. web app).
|Pros ✅||Cons ❌|
|Manual Flow||Easy to implement||User needs to manually go out/in the app to send the crypto|
Unsupported for native mobile app views
|Native Flow||Friendly UX flow||Requires a bit more implementation and maintenance effort on the integrators side|
Please see the simplified flow comparison below:
If you're ready to go, see the implementation guide 🚀