This commit is contained in:
2023-01-17 01:58:09 +00:00
parent b81e5c1a83
commit 64337d1e42
9 changed files with 148 additions and 16 deletions

View File

@@ -23,20 +23,35 @@ Once it's up and running update docs to mention that perpetual trial period is t
- v7 license fetch route
- v8 license fetch route
- v8 trial request route
- shareit payment notification route
triggers purchase if of that type, needs to analyze it and need to test it out somehow here first
- trial server request route that contact form can trigger
- JOB: notify user active license
- JOB: purchase to license
- JOB: vendor notification to purchase, create customer if necessary from purchase notification or add to existing
- sub or part of above JOB: purchase to license
- JOB: Ping / check health route of subscription server
flag last health check
trigger event notification if fails
serverstate set so that it maybe has an OneFail then a TwoFail then a FAILED state where it notifies me so I don't get transient alerts
also server state used for other things like pending but not commissioned yet, decommissioned etc
- notify me trial request
- JOB: "SOCKBOT" virtual staff member,
sockbot - does everything we have to do manually on a delay if it hasn't been done by us yet
or tees up as much as possible whatever we need so we can just ok it or if too much time elapses just goes ahead with some things
will require a bit of a UI for config and stuff but that's ok
i.e. if a day goes by without intervention then just process
should cover every customer need possible:
Trial license request
this could potentially just be done automatically now becuase they can't use it to continually use raven so were not protecting anything
Purchase
v8 subscription renewal
v8 perpetual new or renewal
v7 renewal or new
Tech support email
if a support request is received or email to support@ayanova.com
it should check if they are a known email address of a customer and auto-reply if still sitting in inbox for certain length of time
i.e. if it's outside biz hours then auto-respond with biz hours will get back to them here's a manual link just in case their question is already answered etc
- manually simulate v7 fetch from rockfish compare to manual test locally in sockey confirm
Same data shape and format