kangaroo_app_sdk_platform_interface 0.0.3 copy "kangaroo_app_sdk_platform_interface: ^0.0.3" to clipboard
kangaroo_app_sdk_platform_interface: ^0.0.3 copied to clipboard

Shared interfaces and serializable models for Kangaroo Rewards customer SDK Flutter implementations.

kangaroo_app_sdk_platform_interface #

Internal plugin interface for the Kangaroo Customer SDK for Flutter. It defines the shared Dart contracts (method/event channels, result types, and generated models) that the Android, iOS, and web platform implementations use to talk to Flutter.

You probably don't want this package #

This package has no functionality on its own — it only declares interfaces. If you're building a Flutter app and want to integrate with the Kangaroo Rewards platform (loyalty points, rewards, offers, gift cards, and related customer features), install kangaroo_customer_sdk instead. That package brings this interface in automatically. It is still in active development and not yet published to pub.dev; in the meantime see its source and setup instructions.

What you need to integrate Kangaroo Rewards #

To initialize the SDK in your app you'll need credentials from your Kangaroo Rewards account:

  • API key
  • Client ID
  • Client secret

Requirements #

  • Dart 3 and Flutter 3.10 or newer.
  • No native (Maven, CocoaPods, SPM) artifacts are required by this package directly — those are pulled in by the platform packages.

License #

Apache-2.0 — Copyright 2026 Mobicept Inc. See LICENSE for the full license.

0
likes
140
points
--
downloads

Documentation

API reference

Publisher

verified publisherkangaroorewards.com

Weekly Downloads

Shared interfaces and serializable models for Kangaroo Rewards customer SDK Flutter implementations.

Homepage
Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

built_value, flutter, freezed_annotation, json_annotation, meta, plugin_platform_interface

More

Packages that depend on kangaroo_app_sdk_platform_interface