If you install a new version of Umbraco v17. Then install the Merchello nuget package
Umbraco.Community.Merchello
And add the following Merchello appSettings
"Merchello": {
"InstallSeedData": true,
"InvoiceNumberPrefix": "INV-",
"Store": {
"Name": "Acme Store",
"Email": null,
"SupportEmail": null,
"Phone": null,
"LogoUrl": null,
"WebsiteUrl": null,
"Address": "123 Commerce Street\nNew York, NY 10001\nUnited States",
"TermsUrl": null,
"PrivacyUrl": null
},
"StoreCurrencyCode": "USD",
"DefaultShippingCountry": "US",
"DisplayPricesIncTax": true,
"ShowStockLevels": true,
"LowStockThreshold": 5
}
By all means change the StoreCurrencyCode (ISO 4217 code) and DefaultShippingCountry (ISO 3166-1 alpha-2 country code) to whatever you want, same with other settings.
Once installed, you need to enable the Merchello section in the Admin users group (Like you would do any new section). Now you can see Merchello, you can click around etc.. but it will have no data, however, because InstallSeedData = true.
If you click on the main Merchello root branch in the tree, you should see an Install Seed data panel. If you click install, that will install a lot of data, it can take some time, the panel will disappear when it's done.
Now if you refresh you will have data to look at, edit and test. You can create custom invoices, orders, shipments etc... Create new warehouses, regions, shipping options, new products, options variants etc... You could even setup test payment providers and use the test UI with test credentials.
If you can let me know your email, I'll add you to this Trello board, so you can report stuff for this alpha version
https://trello.com/b/72Y8D3mi/merchello