Fetch UPI Apps
To get the list of UPI Apps installed on the user’s device:
try {
PhonePe.setFlowId("some id");
List<UPIApplicationInfo> upiApps = PhonePe.getUpiApps();
} catch (PhonePeInitException exception) {
exception.printStackTrace();
}
UPIApplicationInfo Model
public class UPIApplicationInfo {
String packageName;
String applicationName;
Long version;
}
Flow Id
- Recommended but not Mandatory.
- It acts as a common ID between the merchant app user journey and PhonePe SDK.
- It can be user id, mobile number or any random id which merchant app logs so that there is a track of user between merchant app and PhonePe SDK.
- It should be alphanumeric string without any special character.
Updated 4 months ago