Application Insights Telemetry extended with User Identity context information and X-Response-Time (
Customer data now accessible in order email notification template (
Filter prices by applicable pricelists to optimize evaluation (
#77). EvaluateProductPrices() now fetches prices from applicable pricelists only (instead of fetching all product prices for applicable products). This might reduce the evaluation time when there are lots of pricelists.
Fix: Add a coupon and remove a coupon should work (
Fix: propertydictionaryitem api response type (
#324) Fix: get image url (
#321) Make image name editable (
#325) Remove parents from index search (
InventoryInfo stream import fix.
Filter fulfilment centers by ID.
Parameter itemsPerPageCount: value increased.
Although “VirtoCommerce” is the default database connection string, you can set own connection string for every module.
You should use Module Id as name of connection string. You can find Module Id in module manifest.
Here Module Id for Order module.
We recommend to use
SQL Database Elastic Pool and set own connection strings for:
VirtoCommerce - Default database for other modules
I’m trying to create an anonymous cart in Virto 3, however I keep getting “CustomerId cannot be null”, what should I do here to create one not tied to a customer?
We recommend to use Logic Apps for integration. Virto Commerce API Swagger Schema can be easily imported into Logic Apps. Also, Logic App supports a lot of predefined connectors and protocols. So, you can create integration between Virto Commerce and your ERP system from scratch to ready to use solution in a few hours.
But we see that sometimes concurrent Logic Apps instances can be head pain for IT staff.
The main reason to limit the number of concurrent Logic Apps instances, is to …