easymerchantsdk 1.3.2 copy "easymerchantsdk: ^1.3.2" to clipboard
easymerchantsdk: ^1.3.2 copied to clipboard

Flutter SDK for EasyMerchant's native mobile checkout integration.

1.3.2 - 2025-11-03 #

Android SDK Update (v1.6.4.5) #

  • Optimized BIN Lookup: Smart BIN lookup for fee calculation
    • Only triggers when fees have applicable_card_types defined
    • Skips unnecessary API calls when card type filtering is not needed
    • Reduces latency and improves user experience

iOS SDK Update #

  • Enhanced Logging: Comprehensive logging for fee calculations
    • Shows all fees being processed for each payment method
    • Displays applicable_card_types values for debugging
    • Clear indication when BIN lookup is needed vs skipped

Technical Details #

  • Updated Android SDK dependency from 1.6.4.0 to 1.6.4.5
  • Improved ReviewActivity (Android) and ReviewVC (iOS) with smart BIN lookup logic
  • Only calls /api/v1/binlookup endpoint when necessary

Migration Guide #

If upgrading from 1.3.1 or earlier:

  1. Update your dependency to easymerchantsdk: ^1.3.2 in pubspec.yaml
  2. Run flutter pub get
  3. Clean and rebuild your iOS/Android projects
  4. No code changes required - improvements are automatic

Note: If you don't specify applicable_card_types in fees, all card types are accepted and BIN lookup is skipped.


1.3.1 #

  • Updated SDK with minor improvements and bug fixes.
  • Improved error handling for mobile checkout flow.
  • Optimized performance for Android and iOS builds.