upi_india 2.0.0 upi_india: ^2.0.0 copied to clipboard
A flutter plugin to do UPI transaction through different apps in Android.
2.0.0 #
Breaking Change Whole way to use this plugin has changed. Some major changes are:
- Now pass transaction details in
startTransaction()
method instead ofUpiIndia
constructor. - Renamed
UpiIndiaApps
toUpiIndiaApp
and made it a model class containing app name, package name and app icon (only for apps returned by the below method). - Added
getAllUpiApps()
method which returnsList<UpiIndiaApp>
. - Now
startTransaction()
returnsFuture<UpiIndiaResponse>
instead ofFuture<String>
- Now you get the error from the
error
parameter ofUpiIndiaResponse
- Some new UPI Apps have been added too.
- upi_india.dart has been divided into three files to increase readability.
- UpiIndiaPlugin.java has been formatted to make it easy to understand.
1.1.2 #
- Removed UpiIndiaResponseStatus.FAILED.
- Removed MI Pay because of conflicting package name in Play Store and GetApps(MI Apps).
- Added Mobikwik and FreeCharge
- Now look for UPI_INDIA_FINAL_RESPONSE in your terminal window to see the actual response string from your requested app.
1.1.1 #
- Changed UpiIndiaResponseStatus.FAILED to UpiIndiaResponseStatus.FAILURE.
- UpiIndiaResponseStatus.FAILED has been deprecated.
1.1.0 #
- Prevented app to crash in case requested app wasn't ready to proceed payment
- Did some changes in response status because PhonePe was returning FAILED instead of FAILURE as specified.
1.0.0 #
- Plugin to implement UPI in Android