bcgov / bcgov/STRR

Feature: For Platforms, add new "I am licensed by Consumer Protection BC as a travel wholesaler" checkbox and waive application fee

Open
#1,496 1 comment 0 reactions 0 assignees View on GitHub
Priority3 STR
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.