title: Your money has not been debited, you have exceeded the bank limit for this payment. Retry wit a smaller amount
body: <p>I am using UPI in Xamarin android app, and want to receive money using UPI by google pay.</p>
  <p>But getting the error, I have tried different amount but getting error.</p>
  <pre><code> string amount =&quot;5&quot;;
   string transaction_ref_id = System.Guid.NewGuid().ToString().Substring(0, 10) + &quot;UPI&quot;;
   string trasaction_ref = Guid.NewGuid().ToString().Substring(0, 10);
  
    using (var uri = new Android.Net.Uri.Builder()
                      .Scheme(&quot;upi&quot;)
                      .Authority(&quot;pay&quot;)
                      .AppendQueryParameter(&quot;pa&quot;, &quot;upiid@anybank&quot;)
                      .AppendQueryParameter(&quot;pn&quot;, &quot;UPI holder name&quot;)
                      .AppendQueryParameter(&quot;pn&quot;, &quot;any name&quot;)
                      .AppendQueryParameter(&quot;mc&quot;, &quot;0000&quot;)
                      .AppendQueryParameter(&quot;tid&quot;, trasaction_ref)
                      .AppendQueryParameter(&quot;tr&quot;, transaction_ref_id)
                      .AppendQueryParameter(&quot;tn&quot;, &quot;any notes&quot;)
                      .AppendQueryParameter(&quot;am&quot;, Amount)
                      .AppendQueryParameter(&quot;cu&quot;, &quot;INR&quot;)
                      .Build())
                  {
  </code></pre>