Skip to main content

Introduction

Script Engine is a service provided by Expivi that allows its users to execute complex pricing calculations, or custom BOM (Bill of Materials) calculations based on user-provided data.

Users write their own Javascript that executes in a secure sandbox. The scripts can integrate data from user-provider spreadsheets or from the internet to make their calculations.

As such we recommend you have some programming knowledge before diving into writing your scripts.

Use Cases​

Script engine currently supports four use cases:

  1. Calculate pricing for a configured 3D product.
  2. Determine the SKUs required for a configured 3D product.
  3. Calculate complex shipping costs.
  4. Custom arbitrary calculations.