Morris Costumes is a leading wholesale supplier of costumes, accessories, and seasonal decorations for Halloween and themed events. They offer an extensive inventory of costumes for all ages, theatrical makeup, wigs, and props, serving retailers, party stores, and event planners.
How to Connect
Step 1: Log into your Flxpoint account and navigate to the Connections tab, then select Fulfillment Sources.
Step 2: Under the Sources section, click on + Add Source to begin creating a new source for your Morris Costumes connection.
Step 3: In the Create Source popup, enter the source name as "Morris Costumes" and select the appropriate type from the dropdown. Click Save.
Step 4: After saving, you’ll see a message: "You have not created any integrations yet." Click Get Started to set up the integration.

Step 5: In the Setup Integrations popup, select Flx Supplier Directory (recommended) to proceed with Morris Costumes integration.
Step 6: In the Let's Find Your Supplier popup, search for "Morris Costumes (BETA)" in the Search Suppliers field. Select Morris Costumes (BETA) from the list and click Select.
Step 7: In the Confirm Your Relationship With Supplier popup, check the box to confirm that you have a reseller account with Morris Costumes (BETA). Click Continue.
Step 8: In the Authenticate With Supplier popup, enter the following details provided by Morris Costumes (BETA):
Username
Password
Port
SFTP URL
Once these credentials are entered, click Continue.
Step 9: In the Master SKU section, set up your SKU mapping
(Inventory SKU → Master SKU → Listing SKU). Optionally, set an SKU prefix if needed.
Click Save to complete the setup.
×
Product Operations
The primary operation handles the bulk of your inventory management needs, while the secondary operation allows for more detailed control, such as focusing on specific products or updates.
Get Inventory and Pricing & Quantity
Supported
Morris Costumes - Get Inventory, Pricing & Quantity
Overview:
This operation retrieves and synchronizes your primary inventory data from Morris Costumes, including product details, current pricing, and stock levels. A static file from Dropbox provides core product information, while two FTP files supply up-to-date pricing and quantity data. This ensures your catalog remains accurate and your inventory data is current.
Operation Workflow:
We download the static feed file from Dropbox. This file’s content will never change, so we read only the static content from this file.
From the FTP root, we download two latest files where the file names contain:
AvailableBatch_Full_Product_Data
(for pricing)AvailableBatch_Inventory_Only
(for quantities)Absence of these files will trigger the failure of the GIP job.
We extract static content from the static file to build the foundational product data.
We extract price and quantity values from the files downloaded from the FTP to update pricing and stock levels.
Default Settings:
This integration allows you to map product attributes, pricing, and quantity data from Morris Costumes to your inventory system. You can enable or disable each mapping as needed. Enabled mappings will import the corresponding data, while disabled mappings will skip those attributes. Key mappings include:
Inventory Attributes:
All Attributes → Inventory Parent: All Attributes
All Images → Inventory Variant: All Images
SKU → Inventory Variant: SKU (Required)
Parent SKU → Inventory Parent: Parent SKU (Required)
Product Name → Inventory Parent: Title
Brand → Inventory Parent: Brand
Category → Inventory Parent: Category
Full Description → Inventory Parent: Description
Pricing & Quantity:
Map Price → Inventory Variant: MAP
Cost → Inventory Variant: Cost (Required)
Quantity → Inventory Variant: Quantity (Required)
MSRP → Inventory Variant: MSRP
Additionally, you can set a Master SKU prefix, which will apply to all inventory for this supplier after the next sync job. You can also choose to run the integration manually or set it on a schedule.
Integration Steps:
Start by configuring your Morris Costumes integration under the "Integrations" tab and setting up the FTP connection. Next, navigate to "Manage Mapping" to review and toggle the product attribute mappings for inventory, pricing, and quantity based on your requirements. Once your settings are in place, run the process manually by selecting "Run Sync" or schedule it via "Adjust Schedule" to import the latest product details, pricing, and quantities into your system.
Finishing Up & Troubleshooting:
After saving your configuration, run the integration to fetch the data. If you encounter issues, check the following:
Product file is null, unable to proceed: Verify if the static file is accessible from your browser. If it is accessible, raise a bug ticket; otherwise, reach out to the supplier.
FTP files are null, unable to proceed: Check the FTP server to ensure files named
AvailableBatch_Full_Product_Data
and AvailableBatch_Inventory_Only
are present and contain data. If these are missing or empty, contact Morris Costumes for support.
Sync issues: Review the logs under "View Logs" to identify any errors during the sync process.
With these settings, you can control which product attributes, pricing, and quantity data are imported into your system, keeping your inventory accurate and up to date with Morris Costumes.
Order Operations
It submits orders to vendors for fulfillment and subsequently imports the shipment details, ensuring an integration between order processing and shipment tracking.
Send Orders
Supported
Morris Costumes - Send Orders
Overview:
This operation sends purchase orders (POs) directly to Morris Costumes. Once configured, orders eligible for fulfillment are turned into an XML file and placed in the /upload directory on Morris Costumes’ FTP server.
How It Connects:
After linking your Morris Costumes FTP connection, the integration retrieves all ready-to-fulfill orders, generates an XML file, and uploads it to /upload. For multiple orders, the filename might be bulk_{first_poNumber}.xml; for a single order, it’s order_{poNumber}.xml.
Configuration Settings:
You will need to provide:
Customer ID and Shipper Number
Automatically Send Orders: Enable this toggle to automatically send eligible orders to Morris Costumes, or disable it to send orders manually.
Mapping Template:
In the “Send Orders” template, you define how each “From Value” in your system maps to “To Morris Costumes” fields. You can enable or disable each mapping to control which data is sent.
Key Fields You Might Map:
Shipping Address → Morris Costumes - Address Field
Business Name (Company Name)
City
Country
First Name
Last Name
State
Street1 (Address Line 1)
Street2 (Address Line 2)
Zip (Postal Code)
From Value → Morris Costumes - Purchase Order Field
Carrier
Fulfillment Request Number (PO)
Service Level (Shipping Code)
From Value → Morris Costumes - Purchase Order Item Field
Qty (Quantity)
SKU
Finishing Up & Troubleshooting:
Once you’ve completed the mapping and saved your settings, you can run “Send Orders” manually by selecting "Run Sync" or enable "Automatically Send Orders" to send them on a schedule. The resulting XML files will appear in /upload on Morris Costumes’ FTP. If errors occur:
Verify your Customer ID and Shipper Number.
Ensure shipping address lines are correctly mapped (Street1, City, Zip, etc.).
Check the logs under "View Logs" to identify any errors during the sync process.
Once the process completes without errors, your purchase orders will be available for Morris Costumes to fulfill.
Get Shipments
Supported
Morris Costumes - Get Shipments
Overview:
The Get Shipments operation retrieves shipment information from Morris Costumes. This process imports data about how orders have been dispatched – including carrier details, shipping methods, tracking numbers, shipment dates, and quantities – so that your system can accurately reflect shipment statuses.
How It Connects:
The integration connects to the Morris Costumes shipment feed via FTP. When the process runs, it downloads shipment files modified within a specified time frame (default: last 7 days), then parses and transfers the shipment details from the source (“From Value”) to the destination fields in your system (“To Shipment Field”). If the FTP file is missing or incomplete, the job will fail, ensuring that only complete shipment information is imported.
Configuration Settings:
You can configure the following settings:
Automatically Get Shipments: Enable this toggle to automatically retrieve shipment data from Morris Costumes, or disable it to run the process manually.
Download Files Modified in the Last X Days: Specify the time frame for downloading shipment files (default is 7 days).
Mapping Template:
The mapping template for Get Shipments defines how each shipment-related attribute is transferred into your system. You can enable or disable each mapping to control which data is imported.
Key Fields You Might Map:
Morris Costumes - Shipment → Shipment Field
Carrier → Shipment: Carrier
Customer PO → Shipment: Fulfillment Request Number
Method → Shipment: Method
Ship Instruction → Shipment: Note
Ship Date → Shipment: Shipped At
Tracking Number → Shipment: Tracking Number
Morris Costumes - Shipment Item → Shipment Item Field
Quantity → Shipment Item: Quantity
SKU → Shipment Item: SKU
Finishing Up & Troubleshooting:
Once you have defined your mapping template and saved your settings, you can run the Get Shipments operation manually by selecting "Run Sync" or enable "Automatically Get Shipments" to run it on a schedule. If any errors occur – such as missing FTP files or incorrect mapping settings – review the configuration and ensure all required fields are properly mapped. You can also check the logs under "View Logs" to identify any issues during the sync process.
With this mapping template in place, your system will accurately reflect shipment details from Morris Costumes, enabling efficient tracking and order fulfillment.