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/banners/banners_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/perform_social_media_action/social_media_action_perform_platform_interface
platform_interface/features/post_offer_facebook_share/offer_facebook_share_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_banners/public_banners_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_banners/user_business_banners_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