El Dorado as Source

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    

📋 Phase 1: Initial Source Setup +
Access Fulfillment Sources
Log into your Flxpoint account and navigate to the Connections tab, then select Fulfillment Sources.
Create a New Source
Under the Sources section, click on + Add Source to begin creating a new source for your Eldorado connection.
Tip: Having your Eldorado account credentials ready will make this process smoother.
Configure Source Details
In the Create Source popup:
  • Enter the source name as "Eldorado"
  • Select the appropriate type from the dropdown
  • Click Save to proceed
Start the Integration Process
After saving, you'll see a message that says "You have not created any integrations yet." Click Get Started to set up the integration.
Eldorado Connection Setup
🔐 Phase 2: Supplier Connection & Authentication +
Select Connection Method
In the Setup Integrations popup, select Flx Supplier Directory (recommended) to proceed with the Eldorado integration.
Find Your Supplier
In the Let's Find Your Supplier popup, search for "Eldorado" in the Search Suppliers field. Select Eldorado from the list and click Select.
Confirm Relationship
In the Confirm Your Relationship With Supplier popup, check the box to confirm that you have a reseller account with Eldorado. Click Continue.
Important: You must have an active reseller account with Eldorado before proceeding with this integration.
Enter Authentication Details
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: aphrodite.eldorado.net
Click Continue to proceed.
🔄 Phase 3: Configuration & Feature Setup +
Set Up SKU Mapping
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 for better organization.
Pro Tip: Using a prefix like "ELD-" helps you quickly identify products sourced from Eldorado in your inventory listings.
Configure Order & Shipment Integration
To enable Send Orders and Get Shipments, ensure the FTP connection is set up properly. In the Send Orders and Get Shipments sections:
  • Enable Automatically Send Orders and Automatically Get Shipments
  • Enter FTP Host: aphrodite.eldorado.net
  • Enter FTP Port: 21
  • Enter FTP Username: [Your Eldorado FTP username]
  • Enter FTP Password: [Your Eldorado FTP password]
Optionally, provide your Partner Key and Account Number if required by Eldorado for these operations.
Complete Setup
Review all your settings and click Save to finalize your Eldorado integration.
Next Steps: After completing the setup, your Eldorado source will begin syncing with Flxpoint. You can now manage your inventory, orders, and shipments directly from your Flxpoint dashboard.

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!

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.

The integration has two parts with key differences:
  • FTP Connection for 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.
  • FTP Connection for 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).
  • 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.
Important Note: If the FTP connection fails, neither Get Inventory nor Pricing & Quantity updates will complete.

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.

Follow these steps to configure the integration:
Get Inventory
Pricing & Quantity
  • 1 Access the Integration: Go to the Eldorado source and select "Get Inventory."
  • 2 Configure FTP: Under "Authentication Details," enter:
    • FTP Host: aphrodite.eldorado.net
    • FTP Port: 21 (default)
    • FTP Username and Password: Your credentials (contact Eldorado if needed).
    Click Test Connection to verify it works.
  • 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: Use the "Manage Mapping" option to define which fields to import (see Mapping Templates section).
  • 5 Run the Integration: Start manually using Run Sync or schedule it via "Adjust Schedule."
  • 1 Access the Integration: Go to the Eldorado source and select "Get Pricing & Quantity."
  • 2 Configure FTP: Under "Authentication Details," enter:
    • FTP Host: aphrodite.eldorado.net
    • FTP Port: 21 (default)
    • FTP Username and Password: Your credentials (contact Eldorado if needed).
    Enable Automatically Pricing & Quantity to ensure updates are fetched via FTP. Click Test Connection to verify it works.
  • 3 Configure Master SKU (Optional): Under "Master SKU," set how SKUs are linked: Inventory SKU → Master SKU → Listing SKU. Optionally, set an SKU prefix.
  • 4 Create a Mapping Template: Use the "Manage Mapping" option to define which fields to import (see Mapping Templates section).
  • 5 Run the Integration: Start manually using Run Sync or schedule it via "Adjust Schedule."

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.

Stock quantities are sourced from the “QUANTITY” field in inventory.xml (e.g., 50 units for SKU “ABC123”).

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.
Get Inventory Mapping
Pricing & Quantity Mapping
Get Inventory Mapping Fields
These mappings cover product details like attributes and identifiers from Eldorado files (e.g., products.xml, products_properties.csv):
Eldorado Field Maps To Example Purpose Status
SKU Inventory Variant: SKU ABC123 Unique identifier for each product variant Required
Parent SKU Inventory Parent: Parent SKU ABC123-PARENT Links variants to their parent product Required
Manufacturer Inventory Parent: Manufacturer Clone A Willy Identifies the brand or manufacturer Enabled
All Attributes Inventory Parent: All Attributes Color: Blue, Packaging: Box Comprehensive view of product features Enabled
All Images Inventory Parent: All Images https://www.eldorado.net/images/Xlarge/ABC123.jpg Enhances product listings Enabled
Category 1 Inventory Parent: Category 1 Toys Primary category for organization Enabled
Category 2 Inventory Parent: Category 2 Puzzles Secondary category for organization Enabled
Category 3 Inventory Parent: Category 3 Educational Tertiary category for organization Enabled
Restriction Inventory Variant: Restriction Not for sale in CA Informs of sales or shipping limitations Enabled
Description Inventory Parent: Description A fun 100-piece puzzle for kids. Provides detailed product information Enabled
Title Inventory Parent: Title 100-Piece Puzzle Identifies products in the catalog Enabled
UPC Inventory Variant: UPC 012345678905 Verifies product identity Enabled
MPN Inventory Variant: MPN PZ-100 Additional product identifier Enabled
Height Inventory Variant: Height 10 Dimensions for shipping/storage Enabled
Length Inventory Variant: Length 12 Dimensions for shipping/storage Enabled
Width Inventory Variant: Width 8 Dimensions for shipping/storage Enabled
Weight Inventory Variant: Weight 1.5 Calculates shipping costs Enabled
Weight Unit Inventory Variant: Weight Unit pound Standardizes weight unit Enabled
Dimension Unit Inventory Variant: Dimension Unit inch Standardizes dimension unit Enabled
Pricing & Quantity Mapping Fields
These mappings cover stock levels and pricing from Eldorado files (e.g., inventory.xml, products.csv, MSP.csv):
Eldorado Field Maps To Example Purpose Status
Quantity Inventory Variant: Quantity 50 Current stock quantity Enabled
Cost Inventory Variant: Cost 15 Base cost of the product Enabled
MAP Price Inventory Variant: MAP Price 20 Ensures pricing policy compliance Enabled
MSRP Inventory Variant: MSRP 25 Suggested retail price Enabled
SKU Inventory Variant: SKU ABC123 Identifies product to update Required
Practice Mapping
Try enabling or disabling the “Cost” field:

If issues arise:
  • FTP Connection Failure:
    • Verify the FTP connection to aphrodite.eldorado.net for both Get Inventory and Pricing & Quantity.
    • Check FTP credentials (host, port, username, password).
    • Test the connection using the Test Connection button.
  • Missing Data:
    • Ensure required fields like “SKU” and “PARENT SKU” are enabled.
    • Verify that all necessary files (e.g., products.xml, inventory.xml) are available on the FTP server.
  • Sync Failure:
    • Check logs using the "View Logs" option to identify errors.
    • Contact Flxpoint support if needed.
Diagnostic Tip: The "View Logs" option provides detailed information about each step of the process. Check these logs first to identify where the process might be failing.

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!

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.

The integration follows these steps:
  • Initiation: Receives a list of purchase orders ready to send to Eldorado.
  • Configuration: Initializes the Eldorado API connection using your Account Number and Partner Key.
  • Connection Test: Tests the API connection. If it fails, the process halts.
  • Order Processing: Maps order data (e.g., SKUs, quantities, addresses) into Eldorado’s required format, submits via HTTP POST, and processes responses.
  • Response Handling: Updates successful orders with confirmation numbers or logs errors for failed ones.
  • Syncing: Updates order statuses in your system (e.g., "Sent"). Run manually using Run Sync or schedule via "Adjust Schedule."
Important Note: You’ll need an Account Number and Partner Key from Eldorado. Contact your support team if you don’t have these.

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."

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.
    Click Test Connection to verify it works, then save.
  • 3 Configure Settings: Adjust:
    • Hold for X Hours: Set a delay if needed (e.g., 24 hours).
    • Send During Business Hours: Enable if desired.
  • 4 Create a Mapping Template: Use the "Manage Mapping" option to define which fields to send (see Mapping Templates section).
  • 5 Run the Integration: Start manually with Run Sync or schedule via "Adjust Schedule."

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
Eldorado Field Maps To Example Purpose Status
Code Fulfillment Request Item: SKU ABC123 Identifies the product for Eldorado Required
Quantity Fulfillment Request Item: Quantity 10 Specifies how many units to ship Enabled
Address Line 1 Shipping Address: Address Line 1 123 Main St Primary shipping address (≤ 30 characters) Enabled
Zip Code Shipping Address: Postal Code 12345-6789 Ensures accurate delivery (≤ 10 characters) Enabled
City Shipping Address: City New York Part of the shipping address Enabled
State Shipping Address: State or State Code NY Ensures the correct state for shipping Enabled
Country Shipping Address: Country or Country Code US Specifies the country for shipping Enabled
Shipping Method Source Shipping Method: Shipping Code or Method Standard Ensures the correct shipping method Enabled
Practice Mapping
Try enabling or disabling the “Zip Code” field:

If issues arise:
  • API Connection Failure:
    • Verify your Account Number and Partner Key.
    • Test the connection using the Test Connection button.
  • Missing or Incorrect Data:
    • Ensure required fields like “Code” (SKU) are enabled.
    • Check address fields (e.g., Address Line 1 ≤ 30 characters, Zip Code ≤ 10 characters).
  • Order Status: Acknowledged and Waiting for Confirmation:
    • Meaning: This status indicates that Eldorado has received the order but is awaiting final confirmation from either the Flxpoint user or Eldorado’s internal processes (e.g., inventory or payment verification).
    • User Action: Typically, no immediate action is required from the Flxpoint user unless Eldorado contacts you for additional details (e.g., clarification on shipping or payment). Check your email or Eldorado’s portal for any requests.
    • Timeline: Confirmation usually occurs within 24–48 hours, depending on Eldorado’s processing times. Delays may occur during high order volumes or if manual review is needed.
    • Next Steps: This is a standard intermediary step. The order will update to “Confirmed” or “Sent” once Eldorado completes their checks. Monitor the order status in Flxpoint or check logs for updates.
  • Sync or Order Failure:
    • Review errors in logs using the "View Logs" option to identify specific issues.
    • Contact Flxpoint support if problems persist.
Diagnostic Tip: The "View Logs" option provides detailed information about each step of the process, including API responses and error messages. Check these logs first to troubleshoot issues like failed orders or connection problems.

Conclusion
With this integration set up, your orders will be sent to Eldorado seamlessly, ensuring efficient fulfillment.
 
 

Get Shipments

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!

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.

The integration follows these steps:
  • Initiation: Receives a list of purchase orders ready to send to Eldorado.
  • Configuration: Initializes the Eldorado API connection using your Account Number and Partner Key.
  • Connection Test: Tests the API connection. If it fails, the process halts.
  • Order Processing: Maps order data (e.g., SKUs, quantities, addresses) into Eldorado’s required format, submits via HTTP POST, and processes responses.
  • Response Handling: Updates successful orders with confirmation numbers or logs errors for failed ones.
  • Syncing: Updates order statuses in your system (e.g., "Sent"). Run manually using Run Sync or schedule via "Adjust Schedule."
Important Note: You’ll need an Account Number and Partner Key from Eldorado. Contact your support team if you don’t have these.

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."

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.
    Click Test Connection to verify it works, then save.
  • 3 Configure Settings: Adjust:
    • Hold for X Hours: Set a delay if needed (e.g., 24 hours).
    • Send During Business Hours: Enable if desired.
  • 4 Create a Mapping Template: Use the "Manage Mapping" option to define which fields to send (see Mapping Templates section).
  • 5 Run the Integration: Start manually with Run Sync or schedule via "Adjust Schedule."

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
Eldorado Field Maps To Example Purpose Status
Code Fulfillment Request Item: SKU ABC123 Identifies the product for Eldorado Required
Quantity Fulfillment Request Item: Quantity 10 Specifies how many units to ship Enabled
Address Line 1 Shipping Address: Address Line 1 123 Main St Primary shipping address (≤ 30 characters) Enabled
Zip Code Shipping Address: Postal Code 12345-6789 Ensures accurate delivery (≤ 10 characters) Enabled
City Shipping Address: City New York Part of the shipping address Enabled
State Shipping Address: State or State Code NY Ensures the correct state for shipping Enabled
Country Shipping Address: Country or Country Code US Specifies the country for shipping Enabled
Shipping Method Source Shipping Method: Shipping Code or Method Standard Ensures the correct shipping method Enabled
Practice Mapping
Try enabling or disabling the “Zip Code” field:

If issues arise:
  • API Connection Failure:
    • Verify your Account Number and Partner Key.
    • Test the connection using the Test Connection button.
  • Missing or Incorrect Data:
    • Ensure required fields like “Code” (SKU) are enabled.
    • Check address fields (e.g., Address Line 1 ≤ 30 characters, Zip Code ≤ 10 characters).
  • Order Status: Acknowledged and Waiting for Confirmation:
    • Meaning: This status indicates that Eldorado has received the order but is awaiting final confirmation from either the Flxpoint user or Eldorado’s internal processes (e.g., inventory or payment verification).
    • User Action: Typically, no immediate action is required from the Flxpoint user unless Eldorado contacts you for additional details (e.g., clarification on shipping or payment). Check your email or Eldorado’s portal for any requests.
    • Timeline: Confirmation usually occurs within 24–48 hours, depending on Eldorado’s processing times. Delays may occur during high order volumes or if manual review is needed.
    • Next Steps: This is a standard intermediary step. The order will update to “Confirmed” or “Sent” once Eldorado completes their checks. Monitor the order status in Flxpoint or check logs for updates.
  • Sync or Order Failure:
    • Review errors in logs using the "View Logs" option to identify specific issues.
    • Contact Flxpoint support if problems persist.
Diagnostic Tip: The "View Logs" option provides detailed information about each step of the process, including API responses and error messages. Check these logs first to troubleshoot issues like failed orders or connection problems.

Conclusion
With this integration set up, your orders will be sent to Eldorado seamlessly, ensuring efficient fulfillment.