This commit is contained in:
2023-01-23 19:47:40 +00:00
parent 176f31c591
commit 82adb594ab
3 changed files with 54 additions and 34 deletions

View File

@@ -12,7 +12,27 @@ TODO:
IDEA: if v7 don't process into a license until the newest purchase for the same customer are at least XX minutes old
they almost seem to be done manually by mycommerce but I'd say there's no more than 15 minutes max for all to come in
!!! maybe look at email history of previous orders and see what the max delay is between order recepts !!!!
// if (p.ProductId == 0)
// switch (p.PGroup)
// {
// case ProductGroup.Misc:
// //not a licensed product, probably misc custom or some fee or etc
// p.Processed = true;//flag no further processing is required
// break;
// case ProductGroup.AyaNova7:
// break;
// case ProductGroup.RavenPerpetual:
// break;
// case ProductGroup.RavenSubscription:
// break;
// default://not set or unrecognized
// throw new System.NotSupportedException($"Product group {p.PGroup} not recognized or supported for processing into purchase");
// }
- 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