Hi - typically build stores for infrequent, very small user base, and always get by with the smallest Vultr or DO server.
But next project will have 10,000 user accounts, for a shop of 50 products. Expecting 300-500 orders per month. All users in USA (store is private, behind login). Unsure what minimum starting size should be.
Payments by “points” only, so not connecting to external payment processor. But I will have to import all user accounts, and then all points earned (weekly).
Beyond email notifications, the other external integrations will be Zapier to an eGiftCard supplier (maybe 350 times per month) and Shipstation (2-way x 300-500 per month).
Of Ram, Processor, Storage, and Bandwidth, which will be most critical factor in size choice?