Skip to content

Feat: payout account in payments tab (GEN-5159)#2916

Merged
StylianosGakis merged 63 commits into
developfrom
feature/payment-methods
May 5, 2026
Merged

Feat: payout account in payments tab (GEN-5159)#2916
StylianosGakis merged 63 commits into
developfrom
feature/payment-methods

Conversation

@StylianosGakis
Copy link
Copy Markdown
Member

Draft. Backend is all mocked. UI is placeholders just as a simple start to start working on it

@StylianosGakis StylianosGakis force-pushed the feature/payment-methods branch from db622b0 to ee424a5 Compare April 14, 2026 11:32
Contains some more involved logic around retrying when there is an error
Should serve as a way to delegate some of the work without the ceremony
with CI etc
Remove unused dependencies which were blocking this move
Turn apollo-network-cache-manager also KMP as it was ready already
Add support for showing invoice option as the default payout option
Add back snackbar success texts
Fix swish basic numer validation
This one does not at the moment need to be MP
Only comes after checking for pay-in reminder as it takes precedence
over payout
Matches the new API and makes it easier for people to copy-paste their
number from their banking app
Add check for if there are any available methods, and still show it if
none of the existing options are default
Only keep the relevant parts which allow us to determine whether to
show or not show the payment details button
# Conflicts:
#	app/core/core-resources/src/androidMain/res/values-sv-rSE/strings.xml
#	app/core/core-resources/src/androidMain/res/values/strings.xml
#	app/core/core-resources/src/commonMain/composeResources/values-sv-rSE/strings.xml
#	app/core/core-resources/src/commonMain/composeResources/values/strings.xml
#	app/feature/feature-payments/src/main/kotlin/com/hedvig/android/feature/payments/navigation/PaymentsGraph.kt
#	app/feature/feature-payments/src/main/kotlin/com/hedvig/android/feature/payments/ui/memberpaymentdetails/MemberPaymentDetailsDestination.kt
#	app/member-reminders/member-reminders-ui/src/main/kotlin/com/hedvig/android/memberreminders/ui/MemberReminderCards.kt
@StylianosGakis StylianosGakis marked this pull request as ready for review May 4, 2026 16:35
@StylianosGakis StylianosGakis requested a review from a team as a code owner May 4, 2026 16:35
Copy link
Copy Markdown
Contributor

@panasetskaya panasetskaya left a comment

Choose a reason for hiding this comment

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

apart from that empty state, only some translations missing (mostly I think for payout method that are not implemented on BE yet), otherwise looks great 🚀

@panasetskaya panasetskaya changed the title Add draft code for payout account logic in payments tab Feat: payout account in payments tab (GEN-5159) May 5, 2026
@notion-workspace
Copy link
Copy Markdown

@StylianosGakis StylianosGakis enabled auto-merge May 5, 2026 09:09
@StylianosGakis StylianosGakis merged commit 4e28705 into develop May 5, 2026
5 checks passed
@StylianosGakis StylianosGakis deleted the feature/payment-methods branch May 5, 2026 09:10
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