PackageTrack
Sign in Get early access

pay_android

A plug-in to add support for payments on the Android side of Flutter applications.

3.2.0 125K downloads/mo #1031 most downloaded on pub.dev google-pay/flutter-plugin

What this package is like to depend on

Last release 9 months ago

21 Nov 2025

Release timing varies

gaps range from 2 weeks to 8 months

Nearly every release is documented

notes for 16 of 17 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

20 releases · first in 2021

1 release in the last 12 months

see the full history below

Release timeline

20 releases · May 2021 to Nov 2025
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 20
  1. 3.2.0 21 Nov 2025
    Release notes
    • Add pix to the GooglePayButtonType enum. This enables the PIX button type on the Google Pay button for Pix integrations.
    Open source →
  2. 3.1.1 28 Mar 2025
    Release notes
    • Remove inexisting version of the androidx.test:rules dependency.
    Open source →
  3. 3.1.0 14 Mar 2025
    Release notes

    Features

    • Introduce more detailed error messages in the result of the payment operation object. You can use this information to troubleshoot and debug your integrations at build time, and react to unexpected errors at runtime.

    Fixes

    • (#279) Conform a schema for every call to prevent unexpected properties in requests.
    Open source →
  4. 3.0.0 23 Dec 2024
    Release notes

    ⚠ BREAKING CHANGE

    Introduce an event channel to communicate the Flutter and native ends using a continuous stream of information. Take a look at the README to see an example.

    Features

    • Add a separate event channel (named plugins.flutter.io/pay/payment_result) to handle payment result information.

    Fixes

    • (#277, #274, #261, #206) Avoid lifecycle conflicts when the activity managing the payment operation is re-created before the payment result is returned.
    Open source →
  5. 3.0.0-beta.1 10 Oct 2024 pre-release
    Release notes

    ⚠ BREAKING CHANGE

    Introduce an event channel to communicate the Flutter and native ends using a continuous stream of information. This addresses various challenges derived from activity lifecycle management events on Android

    Features

    • Add a separate event channel (named plugins.flutter.io/pay/payment_result) to handle payment result information. An EventChannel object is required to consume this information.

    Fixes

    • (#277, #274, #261, #206) Avoid lifecycle conflicts when the activity managing the payment operation is re-created before the payment result is returned.
    Open source →
  6. 2.0.0 27 Feb 2024
    Release notes

    ⚠ BREAKING CHANGE

    Update the Google Pay button to support the last 4 digits of a suitable card for this payment, and extend its configuration capabilities.

    Features

    • Introduce the new dynamic button for Google Pay (#110). This view is part of the Google Pay Android SDK, and handles graphics and translations. The component also introduces updates to the Google Pay button. This includes:
      • ⚠ Adding the paymentConfiguration mandatory parameter to configure the dynamic component of the button.
      • ⚠ Removing the add property in GooglePayButtonType. If you are using this package to integrate the Google Wallet API, stay tuned for updates on a new plugin for Google Wallet coming soon.
      • ⚠ Renaming the GooglePayButtonStyle to GooglePayButtonTheme to increase consistency with the Android API.
      • Adding the cornerRadius parameter to let you adjust the corner roundness of the button (#187).
    • Update the minimum supported SDK version to Flutter 3.10/Dart 3.0 (#233).
    • Use flutter_lints for static checks (#182, #210).
    Open source →
  7. 2.0.0-beta01 01 Feb 2024 pre-release
    Release notes

    ⚠ BREAKING CHANGE

    Update the Google Pay button to support the last 4 digits of a suitable card for this payment, and extend its configuration capabilities.

    Features

    • Introduce the new dynamic button for Google Pay (#110). This view is part of the Google Pay Android SDK, and handles graphics and translations. The component also introduces updates to the Google Pay button. This includes:
      • ⚠ Adding the paymentConfiguration mandatory parameter to configure the dynamic component of the button.
      • ⚠ Removing the add property in GooglePayButtonType. If you are using this package to integrate the Google Wallet API, stay tuned for updates on a new plugin for Google Wallet coming soon.
      • ⚠ Renaming the GooglePayButtonStyle to GooglePayButtonTheme to increase consistency with the Android API.
      • Adding the cornerRadius parameter to let you adjust the corner roundness of the button (#187).
    • Update the minimum supported SDK version to Flutter 3.10/Dart 3.0 (#233).
    • Use flutter_lints for static checks (#182, #210).
    Open source →
  8. 1.1.0-beta01 19 Jan 2024 pre-release

    Nothing published for this version

  9. 1.0.11 31 Jul 2023
    Release notes
    • Update dependencies' versions
    Open source →
  10. 1.0.10 21 Apr 2023
    Release notes
    • Bump flutter_svg to version 2.0.5.
    Open source →
  11. 1.0.9 24 Jan 2023
    Release notes
    • Support for the latest platform interface.
    Open source →
  12. 1.0.8 14 Sep 2022
    Release notes
    • Update the Google Pay button to adhere to the new specification and brand guidelines.
    Open source →
  13. 1.0.7 24 May 2022
    Release notes
    • Add support for Flutter 3.0
    Open source →
  14. 1.0.6 04 Jan 2022
    Release notes
    • Update flutter_svg to 1.0.0.
    • Use the latest pay_platform_interface.
    Open source →
  15. 1.0.5 04 Oct 2021
    Release notes

    Features

    • Capture the dismissal of the payment selector and expose it to the Flutter end through the onError callback (#90, #61).
    Open source →
  16. 1.0.4 01 Jun 2021
    Release notes

    Enrich dartdoc comments to facilitate the adoption of the package.

    Open source →
  17. 1.0.3 01 Jun 2021

    Nothing published for this version

  18. 1.0.2 25 May 2021
    Release notes
    • Update dependencies.
    Open source →
  19. 1.0.1 18 May 2021
    Release notes

    Fixes

    • Use absolute routes for intra-repo links.
    Open source →
  20. 1.0.0 18 May 2021
    Release notes

    Initial release of the Android bit for the pay plugin.

    Features

    • Includes a button widget with the flavors and styles available for Google Pay.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive