fundlypay 0.0.7
fundlypay: ^0.0.7 copied to clipboard
A Flutter library by Fundly Pay for seamless and standardized payment integration across multiple payment methods — simplifying invoice collection, reconciliation, and settlement.
0.0.7 #
- Added support for an
erpDetailsobject infundlyPayObjectas an alternative topaymentDetails, letting integrators identify the customer via their ERP instead of passing full payment details.erpDetailsrequireserpCodeanderpCustomerId, with an optionalpartyCodefilter. fundlyPayObjectnow requirescredentialplus exactly one ofpaymentDetailsorerpDetails.
0.0.6 #
- Added Cashfree WebView UPI Intent support and pre-cached UPI app detection for Android and iOS.
- Added native
MethodChannel(isAppInstalled&launchUpiIntent) support for direct targeted app opening without system chooser dialogs on Android. - Added custom scheme mappings and cashfree
/checkout/appendpoint redirection rules. - Updated README and example app configuration to include all supported UPI app schemes and native Android setup instructions.
0.0.5 #
- Updated README and examples to document required Android visibility package visibility
<queries>block for UPI app integration. - Documented iOS camera and gallery permission keys (
NSCameraUsageDescriptionandNSPhotoLibraryUsageDescription) in the README and example Info.plist. - Added documentation for the optional
eventDataparameter infundlyPayObject.
0.0.4 #
- Added
onReceivedServerTrustAuthRequestto bypass SSL certificate issues for custom domains/trust authorities in WebView. - Added
onReceivedErrorto handle and display WebView load errors.
0.0.3 #
- Added
url_launcherdependency for payment app deep link handling. - Added support for UPI payment app deep links (PhonePe, Paytm, Google Pay, UPI, BHIM, Tez, CRED, Mobikwik).
- Fixed
ERR_UNKNOWN_URL_SCHEMEerror when launching payment apps from WebView. - Improved loading experience with overlay to prevent blank screens during initialization.
- Added
shouldOverrideUrlLoadinghandler to intercept and launch payment apps externally.
0.0.2 #
- Improved WebView handling and error messages.
- Added image compression before upload using
flutter_image_compress. - Compress images to 70% quality while preserving original dimensions.
- Reduce image file sizes by 50-70% for better performance.
- Fixed iOS camera permission handling for both Android and iOS platforms.
- Added iOS file path fallback to support iCloud photos.
- Added optional
invoiceYearparameter to invoice objects (YYYY format). - Updated documentation with new image compression features.
- Updated API endpoint to use api-v2.fundly.ai for environment URLs.
0.0.1 #
- Initial release of FundlyPay Flutter app.