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.
Libraries
- platform_interface/base_platform_interface
- platform_interface/features/archive_inbox_item/archive_inbox_item_platform_interface
- platform_interface/features/branches/branches_platform_interface
- platform_interface/features/business/business_platform_interface
- platform_interface/features/business_list/businesses_platform_interface
- platform_interface/features/claim_offer/claim_offer_platform_interface
- platform_interface/features/conglomerate_memberships/conglomerate_memberships_platform_interface
- platform_interface/features/countries/countries_platform_interface
- platform_interface/features/deposit_gift_card/gift_card_deposit_platform_interface
- platform_interface/features/draws/draws_platform_interface
- platform_interface/features/frequent_buyer_programs/frequent_buyer_programs_platform_interface
- platform_interface/features/geofences/geofences_platform_interface
- platform_interface/features/get_amazon_product_variants/get_amazon_product_variants_platform_interface
- platform_interface/features/get_crm_fields/get_crm_fields_platform_interface
- platform_interface/features/get_default_business_id/get_default_business_id_platform_interface
- platform_interface/features/get_public_amazon_product_variants/get_public_amazon_product_variants_platform_interface
- platform_interface/features/get_public_campaign/get_public_campaign_platform_interface
- platform_interface/features/get_public_promotions/get_public_promotions_platform_interface
- platform_interface/features/get_public_qr_code_scan_token/get_public_qr_code_scan_token_platform_interface
- platform_interface/features/get_spin_to_win_prizes/get_spin_to_win_prizes_platform_interface
- platform_interface/features/gift_cards/gift_cards_platform_interface
- platform_interface/features/make_gift_card_purchase/gift_card_purchase_platform_interface
- platform_interface/features/make_pay_pal_payment/pay_pal_payment_platform_interface
- platform_interface/features/order_status/order_status_platform_interface
- platform_interface/features/public_a_la_carte_products/public_ala_carte_products_platform_interface
- platform_interface/features/public_amazon_catalogue/public_amazon_catalogue_platform_interface
- platform_interface/features/public_branches/public_branches_platform_interface
- platform_interface/features/public_business_settings/public_business_settings_platform_interface
- platform_interface/features/public_deposit_gift_card/public_deposit_gift_card_platform_interface
- platform_interface/features/public_offer/public_offer_platform_interface
- platform_interface/features/public_offers/public_offers_platform_interface
- platform_interface/features/public_products/public_products_platform_interface
- platform_interface/features/public_qr_code_scan/scanning_public_qr_code_platform_interface
- platform_interface/features/public_reward/public_reward_platform_interface
- platform_interface/features/public_rewards/public_rewards_platform_interface
- platform_interface/features/push_token_registration/push_token_registration_platform_interface
- platform_interface/features/redeem_amazon_catalogue_item/redeem_amazon_catalogue_items_platform_interface
- platform_interface/features/redeem_coupon/redeem_coupons_platform_interface
- platform_interface/features/redeem_reward/redeem_rewards_platform_interface
- platform_interface/features/strings/strings_platform_interface
- platform_interface/features/tiers/tiers_platform_interface
- platform_interface/features/trigger_geofence/trigger_geofences_platform_interface
- platform_interface/features/update_default_business_id/update_default_business_id_platform_interface
- platform_interface/features/upload_image/upload_image_platform_interface
- platform_interface/features/user_ala_carte/ala_carte_products_platform_interface
- platform_interface/features/user_amazon_catalogue/user_amazon_catalogue_platform_interface
- platform_interface/features/user_authentication/user_authentication
- platform_interface/features/user_balance_transfer/balance_transfer_platform_interface
- platform_interface/features/user_business_ala_carte_products/user_business_ala_carte_products_platform_interface
- platform_interface/features/user_business_coupons/user_business_coupons_platform_interface
- platform_interface/features/user_business_frequent_buyer_programs/user_business_frequent_buyer_programs_platform_interface
- platform_interface/features/user_business_gift_cards/user_business_gift_cards_platform_interface
- platform_interface/features/user_business_notifications/user_business_notifications_platform_interface
- platform_interface/features/user_business_offers/user_business_offers_platform_interface
- platform_interface/features/user_business_products/user_business_products_platform_interface
- platform_interface/features/user_business_profile/user_business_profile_platform_interface
- platform_interface/features/user_business_rewards/user_business_rewards_platform_interface
- platform_interface/features/user_business_tiers/user_business_tiers_platform_interface
- platform_interface/features/user_business_used_coupons/user_business_used_coupons_platform_interface
- platform_interface/features/user_campaign_messages/campaign_messages_platform_interface
- platform_interface/features/user_check_in/user_check_in_platform_interface
- platform_interface/features/user_conglomerate_notification_preferences/get_conglomerate_notification_preferences_platform_interface
- platform_interface/features/user_coupons/user_coupons_platform_interface
- platform_interface/features/user_delete/user_delete_platform_interface
- platform_interface/features/user_details/user_details_platform_interface
- platform_interface/features/user_notification_preferences/get_notification_preferences_platform_interface
- platform_interface/features/user_notification_preferences_update/update_notification_preferences_platform_interface
- platform_interface/features/user_offers/user_offers_platform_interface
- platform_interface/features/user_pin_reset_request/user_pin_reset_request_platform_interface
- platform_interface/features/user_pin_reset_with_token/user_pin_reset_with_token_platform_interface
- platform_interface/features/user_pin_reset_with_verification_code/user_pin_reset_platform_interface
- platform_interface/features/user_pin_update/user_pin_update_platform_interface
- platform_interface/features/user_products/user_products_platform_interface
- platform_interface/features/user_profile/user_profile_platform_interface
- platform_interface/features/user_profile_update/user_profile_update_platform_interface
- platform_interface/features/user_registration/user_registration_platform_interface
- platform_interface/features/user_registration_with_crm/user_registration_with_crm_platform_interface
- platform_interface/features/user_rewards/user_rewards_platform_interface
- platform_interface/features/user_scan_receipt/user_scan_receipt_platform_interface
- platform_interface/features/user_transaction_history/user_transaction_history_platform_interface
- platform_interface/features/user_transfer_messages/transfer_messages_platform_interface
- platform_interface/features/user_transfer_recall/transfer_recall_platform_interface
- platform_interface/features/user_unsubscribe/user_unsubscribe_platform_interface
- platform_interface/features/user_used_coupons/user_used_coupons_platform_interface
- platform_interface/features/user_verification/user_account_verification_platform_interface
- platform_interface/kangaroo_app_sdk_platform_interface