Skip to main content

Integration With IME ( Installation Made Easy)

Bizops has integration with IME to import Leads and process Orders.


Here is the Process Flow


LOWES IME PROCESS

[1] 

IME Admin settings,

SettingCategory

SettingName

SettingValue

IME

APIUrl

https://imewebapiexternal-uat.azurewebsites.net

IME

username

17018487API

IME

password

nuffGY4VJ87A6gvB

IME

UseIME

true

IME

IsDebug

true

IME

CustomerNumber

LO36058


[2] 

Create customer “Lowes IME” for IME work orders. Create customers for Lowes stores and assign “Lowes IME” as Parent company.

[3]

Delivery Charge is a required field that will need to be sent on every Estimate request. IME has 2 separate delivery items associated with Generators whether they are Stocked OR Special order models.

So, SKU “1173632” [Delivery (Non-Stock)] is used as Bundle product for Special Order SKUs and SKU “1173633” [Delivery (In-Stock)] is used as Bundle product for In-Stock SKUs.

[4]

STATUS

IME 🡪 PROVIDER

PROVIDER 🡪 IME

Appt Pending

Notification: Status Change to Appt Pending

GET /api/v2/WorkOrders/{workOrderId}


Saving work order as a “Draft Quote” in BizOps, if work order status is “APPOINTMENT_PENDING”. Customer will be “Lowes IME”. 

Quote Billing Address will be Lowes IME’s Billing address.

Quote Shipping Address will be work order’s job address.

[5]

STATUS

DESCRIPTION

PROVIDER 🡪 IME

Appt Pending

Provider needs to send appointment date and time to MIC.

POST /api/v2/WorkOrders/{workOrderId}/appointments/estimation


STATUS

IME 🡪 PROVIDER

PROVIDER 🡪 IME

Appt Set

Notification: Status Change to Appt Set

None


Add “Estimation” event in BizOps. We are sending Estimation appointment date-time to IME on Estimation event creation.

[6]

STATUS

DESCRIPTION

PROVIDER 🡪 IME

Appt Set

Provider creates Estimate and sends to Customer

POST /api/v2/workorders/{workorderId}/estimates  
(Response from IME includes tax and estimate Id)


STATUS

DESCRIPTION

IME 🡪 PROVIDER

Appt Run

Estimate has been created and sent to the customer

Notification: Status Change to Appt Run


Add Products to draft quote and finalize the quote. On Quote Finalization, we are sending Estimate to IME. 

In Estimate response, we will get new product prices. We are displaying the flag for change in price on BizOps lineitems. 

[7]

If Work Order status is “COMPLETED_PAID”, then we are creating copy of existing work order in Bizops for IME work order customer and saving IME customer’s billing and shipping address on this duplicate work order.




Copyright 2018 Aegis Commerce Solutions

Toggle navigation

BizOps Documentation