Version: eXtendASI 1.6 and above
Audience: Administrator

Overview

Starting in version 1.6, eXtendASI supports Order Integration, which lets you receive orders directly from ASI.

To use this feature, you configure a setup page called eXtendASI Order Integration Setup.

In this article, you will learn how to:

  • Create the required script deployments (if needed)
  • Configure eXtendASI Order Integration Setup

Prerequisites

Configuration

1) Create the required script deployments (if the link is missing)

If the Order Integration Setup link is not visible in your account in the eXtendTech → eXtendASI menu, follow the steps below to create the required deployments and center link.

Step 1: Locate the Script

  1. Navigate to: Customization → Scripting → Scripts
  2. Search for the script: eXtendASI Suitelet 2.0
  3. Open the script and go to the Deployments tab.
  4. Confirm whether these deployments already exist:
    • eXtendASI Order Integration Subdomain Registration
    • eXtendASI Order Integration Setup

Deployment 1: Subdomain registration

  1. Click Deploy Script.
  2. Enter the following details:
    • Title: eXtendASI Order Integration Subdomain Registration
    • ID: _extend_asi_order_subdomain (after saving: customdeploy_extend_asi_order_subdomain)
    • Status: Released
    • Log Level: Audit/Error
    • Audience: Administrator (or any role responsible for eXtendASI configuration)
  3. Under Parameters, set:
    • EXTENDTECH ASI DEPLOYMENT: subdomainRegistration
  4. Click Save.

Deployment 2: Order integration setup

  1. Click Deploy Script.
  2. Enter the following details:
    • Title: eXtendASI Order Integration Setup
    • ID: _extend_asi_order_int_setup (after saving: customdeploy_extend_asi_order_int_setup)
    • Status: Released
    • Log Level: Audit/Error
    • Audience: Administrator (or any role responsible for eXtendASI configuration)
  3. Under Parameters, set:
    • EXTENDTECH ASI DEPLOYMENT: asiOrderIntegrationSetup
  4. Under Center Link Configuration, set:
    • Center: Classic
    • Section: eXtendTech
    • Category: eXtendASI
    • Label: Order Integration Setup
  5. Click Save to create the deployment and add the navigation link.

2) Configure the eXtendASI Order Integration Setup page

Step 1: Open the setup page

  1. Navigate to: eXtendTech → eXtendASI → Order Integration Setup

Step 2: Register a subdomain (only if prompted)

If there is no subdomain registered with eXtendTech for any other application installed in your account, you will first see the subdomain registration page.

  1. Specify the subdomain name.
  2. Save/submit the page.

If you already have another eXtendTech application that uses a subdomain, this step is skipped.

Step 3: Complete the setup fields

On the eXtendASI Order Integration Setup page, enter the required values.
Image Placeholder

Basic setup

  • eXtendTech Subdomain: Displays the registered subdomain
  • ASI Order Integration Key: Enter the ASI Order Integration Key

Certificate configuration

  • Certificate ID: Enter the Certificate ID from the OAuth 2.0 M2M configuration
  • Certificate Type: Set as directed by eXtendTech Support

Step 4: Save

Click Save to complete the configuration.

Frequently Asked Questions (FAQs)

Q: I don’t see “Order Integration Setup” under eXtendASI. What should I do?
A: Create the two deployments listed in Create the required script deployments (if the link is missing), and make sure the Center Link Configuration is set on the eXtendASI Order Integration Setup deployment.

Q: When do I need to register a subdomain?
A: Only if your account doesn’t already have a subdomain registered for another eXtendTech application. If one already exists, the registration step is skipped automatically.

Q: What values are required before I can complete setup?
A:
You need an ASI Order Integration Key from ASI and have created OAuth 2.0 M2M client credentials in NetSuite.