smart_pay 0.1.2
smart_pay: ^0.1.2 copied to clipboard
Unified Flutter payments toolkit supporting Stripe Payment Sheets and Payment Links with automatic URL generation, manual handling, and provider-driven configuration.
0.1.2 #
- Documentation Fixes
- Fixed broken relative links in
README.md(docs, examples, FAQ) - Updated all links to use absolute GitHub URLs so they work on pub.dev
- Fixed broken relative links in
0.1.1 #
- Unified
StripeProvider()constructor (removed named constructors) - Added automatic platform detection (SDK on mobile, URL on web/desktop)
- Introduced
displayNamefor customizable method names - Simplified docs: split into guides, added methods table, FAQ & troubleshooting
- Example app updated for better UX
- Backward compatible, all tests passing
0.1.0 #
- StripeProvider enhancements
- Added support for Payment Link.
- Improved integration flexibility with Stripe.
- Minor internal improvements and code cleanup.
0.0.1 #
- Initial release: core API
SmartPay.configure,SmartPayMethodswidget, andSmartPay.checkout. - Provider contract:
PaymentProviderPlugin. - Stripe PaymentSheet support with two flows:
- Backend-provided client secret (recommended)
- In-package REST (dev/sandbox)
- Dynamic flow selection via
PaymentFlowMode { auto, backend, inPackage }. - Models:
PayRequest,PaymentResult. - Example app, README, MIT LICENSE, CONTRIBUTING.