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

Add 'are you sure?' screen when paying by bank transfer #820

Merged
merged 3 commits into from
Apr 30, 2020

Conversation

irisfaraway
Copy link
Member

@irisfaraway irisfaraway commented Apr 30, 2020

https://eaflood.atlassian.net/browse/RUBY-1004

Users are confused by the current bank transfer flow. An 'are you sure?' page has been added to help users pay by bank transfer.

This replaces the existing bank transfer information page. All details for how to pay by bank transfer will be moved to the page at the end of the journey as part of RUBY-1005.

This only applies to the new registration and renewals journey. Edit and ordering copy cards are not affected.

image

https://eaflood.atlassian.net/browse/RUBY-1004

Users are confused by the current bank transfer flow. An 'are you sure?' page has been added to help users pay by bank transfer.

This replaces the existing bank transfer information page. All details for how to pay by bank transfer will be moved to the page at the end of the journey as part of RUBY-1005.

This only applies to the new registration and renewals journey. Edit and ordering copy cards are not affected.
Also stop the CopyCardsBankTransferForm from inheriting, since it will no longer have the same delegated attribute.
@irisfaraway irisfaraway added the enhancement New feature or request label Apr 30, 2020
@irisfaraway irisfaraway self-assigned this Apr 30, 2020
irisfaraway added a commit that referenced this pull request Apr 30, 2020
https://eaflood.atlassian.net/browse/RUBY-1005

Users expect the bank transfer details to be on the final confirmation screen once they have submitted their registration. This change adds the details to the confirmation page for new registrations. Renewals will be updated in a separate PR.

This works in combination with #820, which removes the bank transfer info from the preceding page in both journeys.
@@ -1,6 +1,11 @@
# frozen_string_literal: true

module WasteCarriersEngine
class CopyCardsBankTransferForm < BankTransferForm
class CopyCardsBankTransferForm < BaseForm
Copy link
Contributor

Choose a reason for hiding this comment

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

Why are we changing this? I thought the scope of the ticket wasn't including copy cards flow?

Copy link
Contributor

Choose a reason for hiding this comment

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

Ah! Never mind. I got it :)

@irisfaraway irisfaraway merged commit 9fbbf02 into master Apr 30, 2020
@irisfaraway irisfaraway deleted the feature/confirm-bank-transfer branch April 30, 2020 15:51
irisfaraway added a commit that referenced this pull request Apr 30, 2020
https://eaflood.atlassian.net/browse/RUBY-1005

Users expect the bank transfer details to be on the final confirmation screen once they have submitted their registration. This change adds the details to the confirmation page for new registrations. Renewals will be updated in a separate PR.

This works in combination with #820, which removes the bank transfer info from the preceding page in both journeys.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants