How can implement iOS esim in-app activation

Esim activation. Assuming I already have card data, I use the universal link https://esimsetup.apple.com/esim_qrcode_provisioning?carddata= to install it.

However, it always ends up in the system Settings app. The flow: 1. Click the link -> 2. Redirect to Settings -> 3. Show activation dialog.

Is there anyway to make the activation flow stay within the app? I couldn't find any documentation for that.

This is an example from Revolut app, where the whole flow above happens without leaving the app.

How can implement iOS esim in-app activation
 
 
Q