appspro_sdk 0.1.0 copy "appspro_sdk: ^0.1.0" to clipboard
appspro_sdk: ^0.1.0 copied to clipboard

Native Flutter widgets and a typed client for AppsPro carrier-billed subscriptions (BDApps DCB, Robi/Airtel) — phone, OTP, status and cancel.

0.1.0 #

First release.

  • AppsProSubscribeScreen, AppsProSubscribeCard, AppsProSubscribeButton, AppsProSubscriptionGate and AppsProManageScreen — Material 3 widgets that take their colours, shapes and type from the host app's ThemeData.
  • SubscribeController, the flow's state machine, for custom UI.
  • AppsProClient with typed models and errors.
  • Pluggable AppsProBackend: AppsProDirectBackend (default, publishable key only) and AppsProProxyBackend (routes every call through your own server).
  • Subscription status and cancellation from the device, authorised by a subscription token rather than the secret key.
  • Native phone and one-time-code autofill, and a resend cooldown that protects the app's hourly SMS budget.
  • Android, iOS, web, macOS, Windows and Linux.
2
likes
160
points
54
downloads

Documentation

Documentation
API reference

Publisher

verified publishertexion.tech

Weekly Downloads

Native Flutter widgets and a typed client for AppsPro carrier-billed subscriptions (BDApps DCB, Robi/Airtel) — phone, OTP, status and cancel.

Homepage
Repository (GitHub)
View/report issues

Topics

#subscriptions #payments #carrier-billing #otp

License

MIT (license)

Dependencies

flutter, http, meta, shared_preferences

More

Packages that depend on appspro_sdk