Eldorado is a premier dropshipping source that streamlines product sourcing and order fulfillment for online retailers. With a broad catalog of trending products and a reliable logistics network, Eldorado empowers entrepreneurs to scale their businesses efficiently and confidently.
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 Eldorado connection.
Step 3: In the Create Source popup, enter the source name as "Eldorado" 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 the Eldorado integration.
Step 6: In the Let's Find Your Supplier popup, search for "Eldorado" in the Search Suppliers field. Select Eldorado 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 Eldorado. Click Continue.
Step 8: In the Authenticate With Supplier popup, enter the authentication details provided by Eldorado:
FTP Username: [Enter your FTP username]
FTP Password: [Enter your FTP password]
FTP Port: 21
FTP Host:
Click Continue to proceed. aphrodite.eldorado.net
Step 9: In the Master SKU section, set up your SKU mapping (Inventory SKU → Master SKU → Listing SKU). Optionally, set an SKU prefix (e.g., "ELD-") if needed. Click Save to complete the basic setup.
Step 10: To enable Send Orders and Get Shipments, ensure the FTP connection is set up. In the Send Orders and Get Shipments sections, enable Automatically Send Orders and Automatically Get Shipments. Use the following details provided by Eldorado:
FTP Host:
aphrodite.eldorado.net
FTP Port: 21
FTP Username: [Enter your FTP username]
FTP Password: [Enter your FTP password]
Optionally, provide your Partner Key and Account Number if required by Eldorado for these operations. 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 | Eldorado - Get Inventory and Pricing & Quantity
Introduction to Eldorado Get Inventory and Pricing & Quantity Integration
This guide helps you set up the Eldorado Get Inventory and Pricing & Quantity integration. It syncs product data (e.g., attributes, SKUs) and updates stock levels and pricing, ensuring your catalog stays accurate. Let’s get started.
Purpose of This Integration
This integration imports and updates product data from Eldorado:
- Get Inventory: Imports product details like attributes (e.g., brand, description) and identifiers (e.g., SKU).
- Pricing & Quantity: Updates stock quantities and pricing (e.g., cost, MAP, MSRP).
It keeps your inventory accurate, preventing overselling and ensuring correct pricing. How the Integration Works
The integration has two parts with key differences:
1. Get Inventory: Uses an FTP connection to
aphrodite.eldorado.net
to retrieve product details (e.g., products.xml, products_properties.csv) including brand, description, and SKU. 2. Pricing & Quantity: Connects to
aphrodite.eldorado.net
via FTP to download stock and pricing data (e.g., inventory.xml, products.csv, MSP.csv), updating quantities (e.g., 50 units) and prices (e.g., cost of $15). 3. Syncing: Data is processed and synced to your system, either manually or on a schedule (e.g., daily at 8 AM UTC). You can run the sync using the "Run Sync" option from the integration menu.
Note: If the FTP connection fails, neither Get Inventory nor Pricing & Quantity updates will complete. Configuration Options
You can customize the integration with these settings:
- Enable/Disable Fields: Choose which fields to import in the mapping template (e.g., enable/disable "MAP PRICE").
- Automatically Pricing & Quantity: Enable this to automatically update pricing and quantity data via FTP.
- Allow Create Variant: Enable this to allow creating variants while running Pricing & Quantity (default: disabled).
- Scheduling: Run manually or schedule (e.g., daily at 8 AM UTC) using the "Adjust Schedule" option.
Setup Instructions
Follow these steps to configure the integration:
1. Access the Integration: Go to the Eldorado source and select "Get Inventory" and "Get Pricing & Quantity."
2. Configure FTP for Get Inventory and Pricing & Quantity: Under "Authentication Details," enter:
- FTP Host:
aphrodite.eldorado.net
- FTP Port: 21 (default)
- FTP Username and Password: Your credentials (contact Eldorado if needed).
For Pricing & Quantity, enable Automatically Pricing & Quantity to ensure updates are fetched via FTP. 3. Configure Master SKU (Optional): Under "Master SKU," set how SKUs are linked:
- Inventory SKU → Master SKU → Listing SKU
Optionally, set an SKU prefix to differentiate Eldorado products. 4. Create a Mapping Template: Define which fields to import (see below). Use the "Manage Mapping" option to access the mapping template.
5. Run the Integration: Start manually using "Run Sync" or schedule it via "Adjust Schedule."
Pricing Details
Pricing is sourced from Eldorado Product File Fields:
- Default Pricing: Includes Cost, MAP, MSRP (e.g., MSRP of $25).
- MAP Priority: Prioritizes
MSP.csv
for MAP, falling back to Eldorado.xlsx
if not found. Quantity Details
Stock quantities are sourced from the “QUANTITY” field in
inventory.xml
(e.g., 50 units for SKU “ABC123”). Mapping Template Details
A mapping template controls how data is imported. In this version, you can only enable or disable fields.
Interface Overview
- The mapping screen is labeled “Eldorado → Flxpoint” with subsections for “Get Inventory” and “Get Pricing & Quantity.”
- Buttons: Cancel and Save Mapping.
- Columns: Left (Eldorado fields), Right (your system’s fields).
Mapping Options
- Enable: Import the field (e.g., enable “COST”).
- Disable: Ignore the field (e.g., disable “MAP PRICE”).
Required fields like “SKU” cannot be disabled. Available Source Fields
- Get Inventory: ALL ATTRIBUTES, ALL IMAGES, MANUFACTURER, CATEGORY 1, CATEGORY 2, CATEGORY 3, RESTRICTION, DESCRIPTION, DIMENSION UNIT, HEIGHT, LENGTH, WIDTH, MAP PRICE, MPN, MSRP, TITLE, UPC, WEIGHT, WEIGHT UNIT, SKU, PARENT SKU.
- Pricing & Quantity: COST, MAP PRICE, MSRP, QUANTITY, SKU.
Complete Field Mappings
Get Inventory Mappings These mappings cover product details like attributes and identifiers from Eldorado files (e.g.,
products.xml
, products_properties.csv
): SKU: A unique identifier for each product variant.
- Example: “ABC123”
- Mapping: Maps to “SKU” (from
products.xml
as “PRODUCTSMODEL”). - Reason: “SKU” is a unique identifier in Eldorado, making it ideal for your SKU. This field is required and cannot be disabled.
Parent SKU: The identifier for the parent product.
- Example: “ABC123-PARENT”
- Mapping: Maps to “PARENT SKU” (from
products.xml
as “PRODUCTSMODEL”). - Reason: Links variants to their parent product for better organization. This field is required and cannot be disabled.
Manufacturer: The brand or manufacturer of the product.
- Example: “Clone A Willy”
- Mapping: Maps to “MANUFACTURER” (from
products.xml
as “MANUFACTURERSNAME”). - Reason: Importing the manufacturer helps categorize products and enhances customer trust.
All Attributes: A collection of all product attributes.
- Example: “Color: Blue, Packaging: Box”
- Mapping: Maps to “ALL ATTRIBUTES” (from
products_properties.csv
). - Reason: Importing all attributes provides a comprehensive view of the product’s features.
Images: The images associated with the product.
- Example: “https://www.eldorado.net/images/Xlarge/ABC123.jpg”
- Mapping: Maps to “ALL IMAGES” (from
products.xml
as “PRODUCTSIMAGE” and cachedImages.csv
). - Reason: Images enhance the product listing and attract customers.
Category 1: The primary category the product belongs to.
- Example: “Toys”
- Mapping: Maps to “CATEGORY 1” (from
products.xml
as “PRODUCTSTYPE”, 1st element). - Reason: Categories help organize your inventory for better navigation.
Category 2: The secondary category the product belongs to.
- Example: “Puzzles”
- Mapping: Maps to “CATEGORY 2” (from
products.xml
as “PRODUCTSTYPE”, 2nd element). - Reason: Further classifies the product within a category.
Category 3: The tertiary category the product belongs to.
- Example: “Educational”
- Mapping: Maps to “CATEGORY 3” (from
products.xml
as “PRODUCTSTYPE”, 3rd element). - Reason: Provides additional categorization for detailed organization.
Restriction: Any sales or shipping restrictions.
- Example: “Not for sale in CA”
- Mapping: Maps to “RESTRICTION” (from
Eldorado.xlsx
). - Reason: Informs you of any limitations on sales or shipping.
Description: A detailed description of the product.
- Example: “A fun 100-piece puzzle for kids.”
- Mapping: Maps to “DESCRIPTION” (from
products.xml
as “PRODUCTSDESCRIPTION”). - Reason: A detailed description provides customers with more information about the product.
Title: The name or title of the product.
- Example: “100-Piece Puzzle”
- Mapping: Maps to “TITLE” (from
products.xml
as “PRODUCTSNAME”). - Reason: The product title is essential for identifying products in your catalog.
UPC: The Universal Product Code for the product.
- Example: “012345678905”
- Mapping: Maps to “UPC” (from
products.xml
as “ITEMUPC”). - Reason: The UPC helps verify the product identity in your system.
MPN: The Manufacturer Part Number for the product.
- Example: “PZ-100”
- Mapping: Maps to “MPN” (from
products.xml
as “ITEMVENDORNUMBER”). - Reason: The MPN provides an additional identifier for the product.
Height: The height of the product.
- Example: “10”
- Mapping: Maps to “HEIGHT” (from
products.xml
as “ITEMHEIGHT”). - Reason: Provides dimensions for shipping and storage calculations.
Length: The length of the product.
- Example: “12”
- Mapping: Maps to “LENGTH” (from
products.xml
as “ITEMLENGTH”). - Reason: Provides dimensions for shipping and storage calculations.
Width: The width of the product.
- Example: “8”
- Mapping: Maps to “WIDTH” (from
products.xml
as “ITEMDIAMETER”). - Reason: Provides dimensions for shipping and storage calculations.
Weight: The weight of the product.
- Example: “1.5”
- Mapping: Maps to “WEIGHT” (from
products.xml
as “PRODUCTSWEIGHT”). - Reason: Used to calculate shipping costs.
Weight Unit: The unit of measure for the weight.
- Example: “pound”
- Mapping: Maps to “WEIGHT UNIT” (not directly provided; set manually).
- Reason: Standardizes the weight unit for consistency.
Dimension Unit: The unit of measure for dimensions.
- Example: “inch”
- Mapping: Maps to “DIMENSION UNIT” (not directly provided; set manually).
- Reason: Standardizes the dimension unit for consistency.
Pricing & Quantity Mappings These mappings cover stock levels and pricing from Eldorado files (e.g.,
inventory.xml
, products.csv
, MSP.csv
): Quantity: The stock quantity available for the product.
- Example: “50” (e.g., SKU “ABC123”)
- Mapping: Maps to “QUANTITY” (from
inventory.xml
). - Reason: “QUANTITY” provides the current stock quantity for the product.
Cost: The cost of the product for your business.
- Example: “15”
- Mapping: Maps to “COST” (from
products.csv
as “price”). - Reason: “COST” provides the base cost of the product in your inventory.
MAP Price: The Minimum Advertised Price for the product.
- Example: “20”
- Mapping: Maps to “MAP PRICE” (from
MSP.csv
or Eldorado.xlsx
). - Reason: “MAP PRICE” ensures compliance with pricing policies.
MSRP: The Manufacturer’s Suggested Retail Price.
- Example: “25”
- Mapping: Maps to “MSRP” (from
products.csv
as “msrp”). - Reason: “MSRP” provides the suggested retail price for the product.
Practice Mapping Try enabling or disabling the “Cost” field:
Troubleshooting
If issues arise:
- Verify the FTP connection to
aphrodite.eldorado.net
for both Get Inventory and Pricing & Quantity. - Ensure required fields like “SKU” and “PARENT SKU” are enabled.
- Check logs using the "View Logs" option if the sync fails.
- Contact Flxpoint support if needed.
Conclusion
With this integration set up, your system will sync product details, stock levels, and pricing from Eldorado, keeping your catalog accurate.
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 | Eldorado - Send Orders
Introduction to Eldorado Send Orders Integration
This guide helps you set up the Eldorado Send Orders integration. It automates sending purchase orders to Eldorado, ensuring efficient order fulfillment. Let’s get started.
Purpose of This Integration
This integration sends purchase orders to Eldorado via their API, ensuring they can process and ship your orders:
- Automates submission of order details like SKUs, quantities, and shipping addresses.
- Uses Eldorado’s API for secure communication.
It streamlines your supply chain, reducing manual work and errors. How the Integration Works
The integration follows these steps:
1. Initiation: Receives a list of purchase orders ready to send to Eldorado.
2. Configuration: Initializes the Eldorado API connection using your Account Number and Partner Key.
3. Connection Test: Tests the API connection. If it fails, the process halts.
4. Order Processing: Maps order data (e.g., SKUs, quantities, addresses) into Eldorado’s required format, submits via HTTP POST, and processes responses.
5. Response Handling: Updates successful orders with confirmation numbers or logs errors for failed ones.
6. Syncing: Updates order statuses in your system (e.g., "Sent"). Run manually using "Run Sync" or schedule via "Adjust Schedule."
Note: You’ll need an Account Number and Partner Key from Eldorado. Contact your support team if you don’t have these. Configuration Options
You can customize the integration with these settings:
- Enable/Disable Fields: Choose which fields to send in the mapping template (e.g., enable/disable "Zip Code").
- Hold for X Hours: Set a delay (e.g., 24 hours) to review orders before sending.
- Send During Business Hours: Enable to send requests only during business hours.
- Scheduling: Run manually or schedule (e.g., daily at 8 AM UTC) using "Adjust Schedule."
Setup Instructions
Follow these steps to configure the integration:
1. Access the Integration: Go to the Eldorado source and select "Send Orders."
2. Configure API Connection: Enter:
- Account Number: Your Eldorado account number.
- Partner Key: Your Eldorado partner key.
Test the connection, then save it. 3. Configure Settings: Adjust:
- Hold for X Hours: Set a delay if needed.
- Send During Business Hours: Enable if desired.
4. Create a Mapping Template: Define which fields to send (see below). Use "Manage Mapping" to access the template.
5. Run the Integration: Start manually with "Run Sync" or schedule via "Adjust Schedule."
Mapping Template Details
A mapping template controls how order data is sent to Eldorado. You can only enable or disable fields.
Interface Overview
- The mapping screen is labeled “Eldorado → Flxpoint” under “Send Orders.”
- Buttons: Cancel and Save Mapping.
- Columns: Left (your system’s fields), Right (Eldorado fields).
Mapping Options
- Enable: Send the field (e.g., enable “Code”).
- Disable: Ignore the field (e.g., disable “Zip Code”).
Required fields like “Code” (SKU) cannot be disabled. Available Source Fields
- Fulfillment Request: Fulfillment Request Number, Purchase Order Id, Total Cost, Total Weight (lbs), Note.
- Fulfillment Request Item: SKU, Quantity, Cost, MPN, UPC, Title, PO Line Item #.
- Shipping Address: Address Line 1, Address Line 2, City, State, State Code, Postal Code (Zip Code), Country, Country Code, First Name, Last Name, Full Name, Company Name, Email, Phone.
- Billing Address: Same as Shipping Address fields.
- Source Shipping Method: Carrier, Method, Shipping Code, Description.
Complete Field Mappings
Code: The product’s SKU or item number.
- Example: “ABC123”
- Mapping: Maps to “SKU” from Fulfillment Request Item.
- Reason: Identifies the product for Eldorado. This field is required and cannot be disabled.
Quantity: The number of units to order.
- Example: “10”
- Mapping: Maps to “Quantity” from Fulfillment Request Item.
- Reason: Specifies how many units to ship.
Address Line 1: The customer’s street address.
- Example: “123 Main St”
- Mapping: Maps to “Address Line 1” from Shipping Address.
- Reason: Provides the primary shipping address (≤ 30 characters).
Zip Code: The customer’s postal code.
- Example: “12345-6789”
- Mapping: Maps to “Postal Code” from Shipping Address.
- Reason: Ensures accurate delivery (≤ 10 characters).
City: The customer’s city.
- Example: “New York”
- Mapping: Maps to “City” from Shipping Address.
- Reason: Part of the shipping address for accurate delivery.
State: The customer’s state.
- Example: “NY”
- Mapping: Maps to “State” or “State Code” from Shipping Address.
- Reason: Ensures the correct state for shipping.
Country: The customer’s country.
- Example: “US”
- Mapping: Maps to “Country” or “Country Code” from Shipping Address.
- Reason: Specifies the country for international shipping.
Shipping Method: The shipping method for the order.
- Example: “Standard”
- Mapping: Maps to “Shipping Code” or “Method” from Source Shipping Method.
- Reason: Ensures the correct shipping method is used.
Practice Mapping Try enabling or disabling the “Zip Code” field:
Troubleshooting
If issues arise:
- Verify your Account Number and Partner Key.
- Ensure required fields like “Code” are enabled.
- Check address fields (e.g., Address Line 1 ≤ 30 characters, Zip Code ≤ 10 characters).
- Review errors in logs using "View Logs" if an order fails.
- Contact Flxpoint support if needed.
Conclusion
With this integration set up, your orders will be sent to Eldorado seamlessly, ensuring efficient fulfillment.
Get Shipments
Supported | Eldorado - Get Shipments
Introduction to Eldorado Get Shipments Integration
This guide helps you set up the Eldorado Get Shipments integration. It retrieves shipment data like tracking numbers and carrier details, keeping your system updated. Let’s get started.
Purpose of This Integration
This integration fetches shipment data from Eldorado:
- Retrieves details like tracking numbers, carrier codes, and shipment dates.
- Identifies carriers and methods based on tracking numbers.
It ensures your customers receive accurate tracking information. How the Integration Works
The integration follows these steps:
1. Initiation: Connects to Eldorado’s API using your Account Number and Partner Key.
2. Connection Test: Tests the API connection. If it fails, the process halts.
3. Retrieve Shipments: Queries Eldorado’s API for shipment data.
4. Parse Data: Extracts details like Carrier Code, Tracking Number, and Date Shipment.
5. Carrier and Method Identification: Identifies carriers and methods based on tracking numbers.
6. Map Data: Maps data to your system’s fields (e.g., Carrier, Tracking Number).
7. Syncing: Saves the data to your system. Run manually with "Run Sync" or schedule via "Adjust Schedule."
Note: You’ll need an Account Number and Partner Key from Eldorado. Contact your support team if you don’t have these. Configuration Options
You can customize the integration with these settings:
- Enable/Disable Fields: Choose which fields to import in the mapping template (e.g., enable/disable "Method").
- Scheduling: Run manually or schedule (e.g., daily at 8 AM UTC) using "Adjust Schedule."
Note: No additional settings are required, as indicated in the interface. Setup Instructions
Follow these steps to configure the integration:
1. Access the Integration: Go to the Eldorado source and select "Get Shipments."
2. Configure API Connection: Enter:
- Account Number: Your Eldorado account number.
- Partner Key: Your Eldorado partner key.
Test the connection, then save it. 3. Create a Mapping Template: Define which fields to import (see below). Use "Manage Mapping" to access the template.
4. Run the Integration: Start manually with "Run Sync" or schedule via "Adjust Schedule."
Mapping Template Details
A mapping template controls how shipment data is imported. You can only enable or disable fields.
Interface Overview
- The mapping screen is labeled “Eldorado → Flxpoint” under “Get Shipments.”
- Buttons: Cancel and Save Mapping.
- Columns: Left (Eldorado fields), Right (your system’s fields).
Mapping Options
- Enable: Import the field (e.g., enable “Tracking Number”).
- Disable: Ignore the field (e.g., disable “Method”).
Required fields like “Tracking Number” cannot be disabled. Available Source Fields
- Eldorado Shipment: Carrier Code, Service Code, Tracking Number, Date Shipment.
Complete Field Mappings
Carrier: The carrier used for the shipment.
- Example: “UPS”
- Mapping: Maps to “Carrier Code” from Eldorado Shipment.
- Reason: Identifies the carrier for tracking purposes.
Method: The shipping method used for the shipment.
- Example: “Ground”
- Mapping: Maps to “Service Code” from Eldorado Shipment.
- Reason: Specifies the shipping method for customer updates.
Tracking Number: The tracking number for the shipment.
- Example: “1Z12345YW67890”
- Mapping: Maps to “Tracking Number” from Eldorado Shipment.
- Reason: Provides the tracking number for customer tracking. This field is required and cannot be disabled.
Shipped At: The date the shipment was sent.
- Example: “2025-04-01”
- Mapping: Maps to “Date Shipment” from Eldorado Shipment.
- Reason: Updates your system with the shipment date.
- Review logs using "View Logs" if no data is retrieved.
- Contact Flxpoint support if needed.
Conclusion
With this integration set up, your system will sync shipment data from Eldorado, keeping your tracking information accurate.