Get UPI

Flutter plugin for Getting installed upi apps in the device,

  • Getting Started
  • Installation
  • Requirements
  • Usage

Getting Started:

This flutter plugin is a wrapper around native Android and iOS SDKs.

Installation:

Add this to dependencies in your pubspec.yaml file.

 get_upi: ^0.0.3

Requirements

  • Add the following in the manifest
  • If you're using this package for Upi mandate add the host as mandate else pay

Usage:

Import package,

import ‘package: get_upi/get_upi.dart’
  • To get the all installed upi apps :

      List<UpiObject> upiAppsList = [];
    
      @override
      void initState() {
          getUpi();
          super.initState();
      }
    
      void getUpi() async {
          var value = await GetUPI.apps();
          upiAppsList = value.data;
          setState(() {});
      }
    
  • To get the all installed upi apps in native intent :

    GetUPI.openNativeIntent(url: 'pass the upi string');

  • To open the upi app from the upiAppsList:

    GetUPI.launch( package: upiApp.packageName, url: 'pass the upi string', );

Libraries

get_upi