Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Bonus Pagamenti Digitali): [#175164503] Activate bpd on new onboarded Bancomat #2307

Merged
merged 75 commits into from
Oct 23, 2020

Conversation

fabriziofff
Copy link
Contributor

@fabriziofff fabriziofff commented Oct 20, 2020

This pr depends on #2304

Short description

This pr augments the bancomat onboarding flow, suggesting the user to subscribe to bpd (if it is not activated) or to activate bpd on new ATMs.

ActivateBpdOnNewBancomatScreen SuggestBpdActivationScreen
Bpd Active for the user Bpd not active for the user

List of changes proposed in this pull request

  • Added ActivateBpdOnNewBancomatScreen displayed when the user is enrolled to bpd and have added at least one bancomat with the bpd capability.
  • Added SuggestBpdActivationScreen displayed when the user is not enrolled to bpd and add at least a new bancomat with the bpd capability.
  • Added new navigation actions for the new screens.
  • Changed addBancomatToWallet saga, in order to add the new additional steps.
  • Added new store section addedPans in order to keep the latest bancomat added during the latest workflow.
    Schermata 2020-10-21 alle 14 50 15
  • Changed ESagaResult from enum to type SagaResult.

How to test

Onboard a new bancomat with and without being enrolled to bpd.

…method-component' into 174863016-EnrollPaymentMethodsScreen
…method-component' into 174863016-EnrollPaymentMethodsScreen
Undermaken and others added 17 commits October 21, 2020 21:56
…reen' into 175329974-test-bpd-enable-disable-payment-method
locales/it/index.yml Outdated Show resolved Hide resolved
@Undermaken Undermaken merged commit a2e4440 into master Oct 23, 2020
@Undermaken Undermaken deleted the 175164503-onboarding-bancomat-activate-bpd branch October 23, 2020 10:26
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.

4 participants