Rather than redirecting the user to a browser, which could disrupt the flow, a better practice is to render the URL provided by the payment gateway in a web-view (in-app browser). This ensures the app regains control once the payment is completed.