Motivational Fulfillment Integration

Motivational Fulfillment Integration

Overview

This document will detail the steps for integrating your UltraCart account with your Motivational Fulfillment (MFALS) account

Step 1

Establish your account with Motivational Fulfillment (http://mfals.com/). Motivational can be reached at Phone: (909) 517-2200 or by email at info@mfals.com 

Step 2

Once you have received your account credentials from Motivational Fulfillment, log into your UltraCart account and navigate to the shipping configuration area:

Click on the "Distribution Centers" tab then click the 'edit' button (or 'new' if adding an additional DC to your configuration):

In the DC editor, your need to update the top section with the address details for the MFAL warehouse location. 

Note about changing DC codes

When an order is placed, each item will have a DC center assignment within the order record. If you change the Shipping DC code, and existing orders in one of the order processing stages prior to the completed stage will become hidden when they reach the shipping department, because the order will no longer have the correct DC code assign to it. Therefore, you should only change a Distribution Code when there are not existing orders that will need shipping fulfillment.

Next we need to assign Motivational Fulfillment as the "Transmission mechanism", so click "Transmission mechanism"  in the middle menu:

Upon selecting "Motivational Fulfillment" you will be presented with the credentials configuration fields:

Motivational Fulfillment will provide you your credentials. Fill in the configuration fields with your credentials.

After entering your credentials, scroll to the bottom of the list and click the save button.

Step 3

Next your need to configure shipping methods compatible with Motivational Fulfillment.

Compatible shipping methods

DHL: Ground

CA Post: Expedited

CA Post: Expedited Evening

CA Post: Expedited Saturday

CA Post: Int. Air

CA Post: Int. PuroPak

CA Post: Int. Purolator

CA Post: Int. Small Packets Air

CA Post: Int. Small Packets Surface

CA Post: Int. Surface

CA Post: Int. XpressPost

CA Post: Priority Courier

CA Post: Regular

CA Post: Small Packets Air

CA Post: Small Packets Surface

CA Post: Tracked Packet International

CA Post: Tracked Packet USA

CA Post: US Air

CA Post: US Expedited Com.

CA Post: US PuroPak

CA Post: US Purolator

CA Post: US Surface

CA Post: US XpressPost

CA Post: XPressPost Saturday

CA Post: XpressPost

CA Post: XpressPost Evening

PeriShip: FedEx Priority Overnight

PeriShip: FedEx 2-Day

PeriShip: FedEx Standard Overnight

PeriShip: FedEx Express Saver

PeriShip: FedEx Home Delivery

PeriShip: FedEx Ground

AU Post: Exp. Courier Int. Document

AU Post: Exp. Courier Int. Merchandise

AU Post: Express

AU Post: Express Post International

AU Post: International Air Mail

AU Post: International Sea Mail

AU Post: Regular

FedEx: Priority Overnight

FedEx: 2-Day

FedEx: 2-Day AM

FedEx: Standard Overnight

FedEx: First Overnight

FedEx: Express Saver

FedEx: Home Delivery

FedEx: Ground

FedEx: International Priority

FedEx: International Economy

FedEx: International First

FedEx: Europe First International Pri.

FedEx: SmartPost   

(Note: This is now marketed as "FedEx Ground Economy", but use the text above when configuring)

UPS: Next Day Air Early AM

UPS: Next Day Air

UPS: Next Day Air Saver

UPS: 2nd Day Air AM

UPS: 2nd Day Air

UPS: 3 Day Select

UPS: Ground

UPS: Canada Standard

UPS: Worldwide Express

UPS: Worldwide Express Plus

UPS: Worldwide Expedited

Watkins: LTL

FreightQuote.com: LTL

Con-way: LTL

USPS: Express Mail

USPS: First Class

USPS: Parcel Post

USPS: Priority Mail

USPS: Media Mail

USPS: Express Mail International

USPS: Priority Mail International

USPS: First Class International

USPS: Global Express Guaranteed

Shipwire: Ground

Shipwire: 2-Day

Shipwire: 1-Day

Shipwire: Freight

Shipwire: International

OnTrac: Sunrise

OnTrac: Sunrise Gold

OnTrac: Palletized Freight

OnTrac: Ground

OnTrac: Same Day

The first thing to do is to select the checkbox(es) for the shippers you wish to offer to your customers. After selecting those checkboxes, scroll down and click the save button.

Next, navigate to Shipping configuration again and this time click in the middle menu "Methods", and there you will find a "New Method" button. Click that button and you'll be presented with three fields: 

"1. All shipping methods for [drop-down list]" - Provides you a drop-down list to choose a shipper and add all the integrated shipping methods to your account configuration.

"2. A single built-in shipping method [drop-down list]" - Provides you a drop-down list for each individual shipping method for each of the configured shippers, where you can choose to selectively add one specific methods (repeat the process for adding multiple methods.)

" A custom shipping method named [input field for method name]" - Provides you a field to enter the name of the custom method.

Once you add the shipping methods you can edit them to customize the method configuration (change destination restrictions, apply handling charges, etc.)

Configuring Custom Shipping Method Codes

Assigning the Motivational Fulfillment Shipping code to each shipping method is accomplished by editing the shipping method then navigating to the "Other" tab of the shipping method editor then scrolling down to the "Custom Shipping Method Codes" section and entering the Motivational Fulfillment Shipping Method code into the "Custom Shipping Method Code" field, then click the save button to save the changes:

Packages Configuration

Certain shipment calculations perform "dimensional weighting" which means that they take into account the dimensional details of the package along with the weight, to calculate the shipping cost.

All FEDEX and UPS methods always perform dimensional weighting in their shipping cost calculation. USPS does so for packages 12" x 12" x 10". 

So, in order for you to receive the most accurate shipment calculations, you should also contact Motivational Fulfillment to as them to provide you with the package details for the packages they will be using to ship your orders. For more details about packages configuration, see: Packages Tab

Special Note Regarding Coupons

The Motivational Fulfillment integration supports item level discounts only, it does not support order/subtotal level discounting. So make sure not to use the discount off subtotal type coupons.