flutter_upi
library
Classes
-
FlutterUpiGateway
-
Main public API for initiating and handling UPI payments in Flutter.
-
PaymentVerificationProvider
-
Abstract contract for merchant server-side payment verification.
-
UpiAccount
-
Client-side storage model for a user's entered UPI VPA.
-
UpiApp
-
Represents a UPI-capable payment application installed on the user's device.
-
UpiPaymentRequest
-
Immutable model representing a standard UPI payment request.
-
UpiPaymentResult
-
Represents the parsed result of a UPI payment attempt.
-
UpiResponseParser
-
Safe response parser for URI / string returns from native platform channels.
-
UpiUriBuilder
-
Helper for constructing standard UPI payment URIs (
upi://pay?...) and QR payloads.
-
UpiValidator
-
Utility for syntactic validation of UPI Virtual Payment Addresses (VPAs).
Exceptions / Errors
-
UpiException
-
Exception thrown when a UPI payment operation encounters an error.