Hi Alex,
The "shop ID link" can be in a form, it doesn't need to be your own e-commerce website, it can be as simple as your eBay or Amazon account. If you don't have an Amazon or eBay account, we suggest you get one of those because some suppliers are asking for this now to confirm you are a legitimate reseller and not buying at discounted prices for personal means.
All the best!