Skip to content

VirtoCommerce-archieve/vc-azure-api-app

Repository files navigation

VirtoCommerce API App

This is a VirtoCommerce Azure API App for deployment into the Azure App Service. This API App implements integration points with VirtoCommerce platform api using Azure Logic Apps.

More Information

The VirtoCommerce Azure API App uses VirtoCommerce.Client to consume VirtoCommerce Web Api.

Deployment

Click "Deploy to Azure" to start VirtoCommerce API App deployment to your account.

Deploy to Azure

During the setup process App Id, Hmac Api Key and VirtoCommerce deployment web api base url should be provided.

In order to create Hmac key go to VirtoCommerce admin -> Configuration -> Security.

Create a new user. Read more on creating new user in VirtoCommerce documentation.

Create Hmac API key for the user. Give the user permissions to manage Catalogs and orders. For more information read VirtoCommerce documentation

Copy & paste the App Id and Api Key values from the just create user Hmac api key to the Azure deployment setup appropriate fields.

The Api base url is the url to the VirtoCommerce platform admin.

Fill other properties (like gateway etc.) with the values required by Azure.

Deploy the API App.

Usage

When the deployment completed successfully the VirtoCommerce.APIApp should appear in the list of API Apps of your Azure subscription. It can be used like any other API App by adding it to your Logic App.

API provided by the App

  • Catalog management api.
  • Product management api.
  • Orders management api.

... more available upon request.

Helpful Links: