Skip to content

using Google Pay button API in demo app#1606

Open
dmengelt wants to merge 1 commit into
braintree:mainfrom
dmengelt:demo-app-google-pay-button
Open

using Google Pay button API in demo app#1606
dmengelt wants to merge 1 commit into
braintree:mainfrom
dmengelt:demo-app-google-pay-button

Conversation

@dmengelt
Copy link
Copy Markdown

Summary of changes

  • Uses Google Pay's Pay Button API in the Demo App
  • Updates play-services-wallet dependency to 19.5.0
screen-20260527-172756-1779895658031.mp4

AI Usage

Which AI Agent Was Used?

  • Copilot
  • Claude
  • Gemini

How was AI used?

  • code generation
  • refactoring, debugging

Estimated AI Code Contribution

  • less than 30%
  • 30 - 60%
  • 60 - 100%

Checklist

  • Added a changelog entry
  • Tested and confirmed payment flows affected by this change are functioning as expected

Authors

List GitHub usernames for everyone who contributed to this pull request.
@dmengelt

@dmengelt dmengelt requested a review from a team May 27, 2026 16:08
@dmengelt dmengelt requested a review from a team as a code owner May 27, 2026 16:08
Copy link
Copy Markdown
Contributor

@noguier noguier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello, can you please add a CHANGELOG entry to record new playServicesWallet = "19.5.0" dependency

contentAlignment = Alignment.Center
) {
Column(horizontalAlignment = Alignment.CenterHorizontally) {
if (isReadyToPay && allowedPaymentMethods.isNotEmpty()) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we give user a feedback in case allowedPaymentMethods are empty here?

"USD",
"1.00",
GooglePayTotalPriceStatus.TOTAL_PRICE_STATUS_FINAL,
isPayPalEnabled = false
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if I set isPayPalEnabled to true nothing renders in this fragment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants