kangaroo_app_sdk_platform_interface 0.0.3
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.