Validate and purchase SaaS subscription with coupon code
What does this MR do and why?
Adds ability to validate and apply promo code for SaaS subscription purchase
Screenshots or screen recordings
Feature Flag On
Scenario | Screenshot |
---|---|
Initial loading state | |
Applying promo code | |
Invalid code | |
Invalid quantity | |
Successful scenarios | link |
Bronze plan purchase (no change) | |
Successful Bronze plan purchase (no change) | |
Addon purchase (no change) | |
Addon purchase successful (no change) |
Feature Flag Off (regression testing to make sure everything is working as before)
Scenario | Screenshot |
---|---|
Addon purchase | |
Addon purchase successful | |
Successful Bronze plan purchase | |
Successful premium plan purchase |
use_invoice_preview_api_in_saas_purchase
Feature Flag Off
Scenario | Screenshot |
---|---|
SaaS purchase flow | Preview_API_FF_Off |
How to set up and validate locally
Instructions can be found here
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #383298
Edited by Vamsi Vempati