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
displayName
for 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
,SmartPayMethods
widget, 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.