Feature: For Platforms, add new "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox and waive application fee
- Dominant language
- Python
- Stars
- 2
- Forks
- 22
- Avg merge
- 2d 35m
- Merged PRs (30d)
- 11
Description
## User Stories
As a Platform applicant,
I want the ability to indicate that I am licensed by Consumer Protection BC as a travel wholesaler
So that my platform application fee will be reduced to zero ($0 application fee).
As a Platform applicant,
I want the ability to enter my Consumer Protection BC license number if I indicate that I am a travel wholesaler
So that I can confirm my association with Consumer Protection BC.
## Acceptance Criteria
- [ ] **Scenario: Initial state of the Platform application form**
- Given I am on the Platform application form
- Then the "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox should not be checked
- And the application fee displayed should be the standard, non-zero fee
- And the "Consumer Protection BC license number" input field should not be visible
- [ ] **Scenario: Checking the "Travel Wholesaler" checkbox**
- Given I am on the Platform application form
- And the "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox is not checked
- When I check the "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox
- Then the application fee displayed should change to $0
- And the "Consumer Protection BC license number" input field should become visible
- [ ] **Scenario: Unchecking the "Travel Wholesaler" checkbox**
- Given I am on the Platform application form
- And the "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox is checked
- And the application fee displayed is $0
- And the "Consumer Protection BC license number" input field is visible
- When I uncheck the "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox
- Then the application fee displayed should revert to the standard, non-zero fee
- And the "Consumer Protection BC license number" input field should no longer be visible
- And any previously entered value in the "Consumer Protection BC license number" field should be cleared
- [ ] **Scenario: Entering a Consumer Protection BC license number**
- Given I am on the Platform application form
- And the "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox is checked
- And the "Consumer Protection BC license number" input field is visible
- When I enter a license number (e.g., "CPBC12345") into the "Consumer Protection BC license number" field
- Then the entered license number should be displayed in the field
- And the application fee should remain $0
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.