As a WooPayments merchant with at least one BNPL capability available but none active,
when I visit WooPayments > Settings screen,
I want to see a new Installments section that contains all the BNPL providers I can choose from,
and each BNPL provider has an empty checkbox,
so that if I click one of the checkboxes, a request is fired to activate the BNPL for me.
Acceptance Criteria
Add a new Installments section to the WooPayments > Settings screen for merchants with at least one BNPL capability available.
List all available BNPL providers with empty checkboxes.
Fire a request to activate the selected BNPL provider when a merchant clicks on an empty checkbox.
Implement a Learn more link will redirect merchants to the documentation on woocommerce.com/docs/. We haven’t had that page yet
Scenario 2: Disabling a BNPL provider
As a WooPayments merchant with at least one BNPL capability available and at least one active,
when I visit WooPayments > Settings screen,
I want to see that any active provider has a marked checkbox,
so that when I click on any of the active checkboxes, a request is fired to deactivate the provider.
Acceptance Criteria 2
Display active BNPL providers with marked checkboxes on the WooPayments > Settings screen.
Fire a request to deactivate the selected BNPL provider when a merchant clicks on a marked checkbox.
Designs
Assumptions
Designs show 'Manage' button, but we can only control "site messaging" settings and it is still TBD if we are going to implement this feature.
In the current design, fees are missing, but I'd say we need to estimate the ticket taking into account we will display them.
Description
Scenario 1: Enabling a BNPL provider
As a WooPayments merchant with at least one BNPL capability available but none active, when I visit WooPayments > Settings screen, I want to see a new Installments section that contains all the BNPL providers I can choose from, and each BNPL provider has an empty checkbox, so that if I click one of the checkboxes, a request is fired to activate the BNPL for me.
Acceptance Criteria
Scenario 2: Disabling a BNPL provider
As a WooPayments merchant with at least one BNPL capability available and at least one active, when I visit WooPayments > Settings screen, I want to see that any active provider has a marked checkbox, so that when I click on any of the active checkboxes, a request is fired to deactivate the provider.
Acceptance Criteria 2
Designs
Assumptions
Dev notes
Additional context