bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

AUTH/PAY - Allow Premium accounts with no ability to pay #15710

Open seeker25 opened 1 year ago

seeker25 commented 1 year ago

Allow premium account with no ability to pay - only allow $0 and nofee services.

If they try to create a non-zero invoice against the account we could just return a 402

This work is related to publishing a free version of Business Search in the DataBC catalog. This change will allow people to create accounts, and get API keys generated so they can use the free services. Since they will never pay for anything, they don't need a payment method.

UX + BA's should take a look at how we want to do this.

"maybe as a follow on we could add a flag on if the account has a payment method, making it a little easier for apps to warn the user up front (this service requires payment, and you're not setup yet)"

Design Ticket #18897

seeker25 commented 11 months ago

Related ticket: https://github.com/bcgov/entity/issues/5403

PCC199 commented 9 months ago

Hey team! Please add your planning poker estimate with Zenhub @rodrigo-barraza @seeker25 @Jxio @ochiu