he payment. The custom schemes mechanism has no way to return a transaction status to your calling code. The calling code can only know if a UPI payment app was launched successfully or not.</li>
</ul>
<h4 id="how-does-the-package-then-implement-getinstalledupiapps">How does the package then implement <code>getInstalledUpiApps</code>?</h4>
<p>The apps that implement any other unique custom scheme other than <code>upi</code> are discovered using such custom schemes. In the list of returned apps, both the rel