Entrenue as Source

Entrenue (BETA) is a boutique wholesale distributor specializing in high-quality, upscale adult products, wellness items, and intimate gifts. With a curated selection of brands, Entrenue caters to retailers seeking unique and premium products that appeal to a sophisticated customer base.

 

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 Entrenue connection.
Tip: Having your Entrenue API credentials ready will make this process smoother. You'll need your API Key and registered email address.
Configure Source Details
In the Create Source popup:
  • Enter the source name as "Entrenue"
  • Select the appropriate type from the dropdown (typically "Vendor Warehouse")
  • 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.
Entrenue Connection Setup
🔐 Phase 2: Supplier Connection & Authentication +
Select Connection Method
In the Setup Integrations popup, select Flx Supplier Directory (recommended) to proceed with the Entrenue integration.
Find Your Supplier
In the Let's Find Your Supplier popup, search for "Entrenue" in the Search Suppliers field. Select Entrenue (BETA) from the list and click Select.
Note: The Entrenue integration may be labeled as BETA as it's a newer integration in the Flxpoint ecosystem.
Confirm Relationship
In the Confirm Your Relationship With Supplier popup, check the box to confirm that you have a reseller account with Entrenue. Click Continue.
Important: You must have an active reseller account with Entrenue before proceeding with this integration. If you don't have one yet, contact Entrenue to set up a wholesale account.
Enter Authentication Details
In the Authenticate With Supplier popup, enter the authentication details provided by Entrenue:
API Key: Your Entrenue API key (provided by Entrenue)
Email: The email address registered with your Entrenue account
Click Continue to proceed.
Need API Access? If you don't have an API key yet, contact your Entrenue account representative to request API access for your account.
🔄 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., "ENT-") if needed for better organization.
Pro Tip: Using a prefix like "ENT-" helps you quickly identify products sourced from Entrenue in your inventory listings. This is especially helpful if you work with multiple adult product suppliers.
Configure Inventory Sync
Set up the inventory synchronization settings to control how Entrenue product data flows into your Flxpoint account:
  • Inventory Sync: Enable automatic inventory synchronization to keep your stock levels updated
  • Sync Frequency: Choose how often you want Flxpoint to check for inventory updates (recommended: every few hours)
  • Category Mapping: Map Entrenue product categories to your internal categories if needed
Configure Order Processing
Set up order processing to automate how orders are sent to Entrenue:
  • Enable Auto Send Orders: Toggle this on to automatically send orders to Entrenue when they're ready to fulfill
  • Order Format: Select the appropriate format for sending orders to Entrenue
  • Shipping Method Mapping: Map your shipping methods to Entrenue's supported shipping options
Important: If you have specific shipping or billing requirements for your Entrenue orders, make sure to configure those settings here.
Complete Setup
Review all your settings and click Save to finalize your Entrenue integration.
Next Steps: After completing the setup, your Entrenue source will begin syncing with Flxpoint. You can now access Entrenue's adult product catalog directly from your Flxpoint dashboard, manage inventory, and process orders automatically.

 

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 | Entrenue - Get Inventory and Pricing & Quantity

Introduction to Entrenue - Get Inventory and Pricing & Quantity Integration
This guide helps you set up the Entrenue - 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 Entrenue:
  • Get Inventory: Imports product details like attributes (e.g., brand, description), identifiers (e.g., SKU), and custom fields (e.g., Ingredients, Made In).
  • 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 Entrenue’s server (e.g., ftp.entrenue.com) to retrieve product details (e.g., products.xml, attributes.csv) including brand, description, SKU, and custom fields.
  • FTP Connection for Pricing & Quantity: Connects to ftp.entrenue.com via FTP to download stock and pricing data (e.g., inventory.csv, pricing.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").
  • 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 Entrenue source and select "Get Inventory."
  • 2 Configure FTP: Under "Authentication Details," enter:
    • FTP Host: ftp.entrenue.com
    • FTP Port: 21 (default)
    • FTP Username and Password: Your credentials (contact Entrenue 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 Entrenue 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 Entrenue source and select "Get Pricing & Quantity."
  • 2 Configure FTP: Under "Authentication Details," enter:
    • FTP Host: ftp.entrenue.com
    • FTP Port: 21 (default)
    • FTP Username and Password: Your credentials (contact Entrenue 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 via "Adjust Schedule."

Pricing is sourced from Entrenue Product File Fields:
  • Default Pricing: Includes Cost, MAP, MSRP (e.g., MSRP of $25).
  • MAP Priority: Uses the MAP field from pricing.csv if available, falling back to default pricing if not found.

Stock quantities are sourced from the “Quantity” field in inventory.csv (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 “Entrenue → Flxpoint” with subsections for “Get Inventory” and “Get Pricing & Quantity.”
  • Buttons: Cancel and Save Mapping.
  • Columns: Left (Entrenue fields), Right (your system’s fields).
Mapping Options
  • Enable: Import the field (e.g., enable “Cost”).
  • Disable: Ignore the field (e.g., disable “MAP”).
  • Required fields like “SKU” cannot be disabled.
Available Source Fields
  • Get Inventory: All Attributes, All Custom Fields, All Images, All Options, Manufacturer, Category 1, Category 2, Category 3, Category 4, Price, Custom Field 1 Name, Tab Ingredients, Custom Field 10 Name, Secondary Title, Custom Field 11 Name, Products Tyle Option, Custom Field 12 Name, Custom Field 2 Name, Tab Whats Included, Custom Field 3 Name, Tab Restrictions, Custom Field 4 Name, Tab Special Offers, Custom Field 5 Name, Made In, Custom Field 6 Name, Author, Custom Field 7 Name, Book Binding, Custom Field 8 Name, Tab Video, Custom Field 9 Name, Status, Description, Dimension Unit, Item Heights, Item Depth, MAP, MSRP, Quantity, Name, UPC, Package Weight LBS, Weight Unit, Item Width, Model.
  • Pricing & Quantity: Price, MAP, MSRP, Quantity, Model.
Get Inventory Mapping
Pricing & Quantity Mapping
Get Inventory Mapping Fields
These mappings cover product details like attributes, identifiers, and custom fields from Entrenue files (e.g., products.xml, attributes.csv):
Entrenue Field Maps To Example Purpose Status
All Attributes Inventory Parent: All Attributes Color: Blue, Material: Cotton Imports all product attributes Enabled
All Custom Fields Inventory Parent: All Custom Fields SpecialNote: Limited Edition Imports all custom fields Enabled
All Images Inventory Parent: All Images https://entrenue.com/images/ABC123.jpg Imports all product images Enabled
All Images Inventory Variant: All Images https://entrenue.com/images/ABC123.jpg Imports all variant images Enabled
All Options Inventory Parent: All Options Size: Medium, Color: Blue Imports all product options Enabled
All Options Inventory Variant: All Options Size: Medium, Color: Blue Imports all variant options Enabled
Manufacturer Inventory Parent: Brand EntrenueBrand Identifies the product’s manufacturer Enabled
Category 1 Inventory Parent: Category 1 Accessories Primary category for organization Enabled
Category 2 Inventory Parent: Category 2 Jewelry Secondary category for organization Enabled
Category 3 Inventory Parent: Category 3 Necklaces Tertiary category for organization Enabled
Price Inventory Variant: Cost 15.99 Sets the primary cost of the item Enabled
Custom Field 1 Name Inventory Variant: Custom Field 1 Name Ingredients Defines the name of Custom Field 1 Enabled
Tab Ingredients Inventory Variant: Custom Field 1 Value Organic Cotton, Silver Specifies ingredients for the product Enabled
Custom Field 10 Name Inventory Variant: Custom Field 10 Name Secondary Title Defines the name of Custom Field 10 Enabled
Secondary Title Inventory Variant: Custom Field 10 Value Elegant Necklace Provides a secondary title for the product Enabled
Custom Field 11 Name Inventory Variant: Custom Field 11 Name Products Tyle Option Defines the name of Custom Field 11 Enabled
Products Tyle Option Inventory Variant: Custom Field 11 Value Style: Modern Specifies product style options Enabled
Custom Field 12 Name Inventory Variant: Custom Field 12 Name Category 4 Defines the name of Custom Field 12 Enabled
Category 4 Inventory Variant: Custom Field 12 Value Handmade Quaternary category for organization Enabled
Custom Field 2 Name Inventory Variant: Custom Field 2 Name Whats Included Defines the name of Custom Field 2 Enabled
Tab Whats Included Inventory Variant: Custom Field 2 Value Necklace, Gift Box Lists items included with the product Enabled
Custom Field 3 Name Inventory Variant: Custom Field 3 Name Restrictions Defines the name of Custom Field 3 Enabled
Tab Restrictions Inventory Variant: Custom Field 3 Value Not for sale in CA Specifies sales or shipping restrictions Enabled
Custom Field 4 Name Inventory Variant: Custom Field 4 Name Special Offers Defines the name of Custom Field 4 Enabled
Tab Special Offers Inventory Variant: Custom Field 4 Value Buy 2 Get 1 Free Details special offers for the product Enabled
Custom Field 5 Name Inventory Variant: Custom Field 5 Name Made In Defines the name of Custom Field 5 Enabled
Made In Inventory Variant: Custom Field 5 Value USA Specifies the country of manufacture Enabled
Custom Field 6 Name Inventory Variant: Custom Field 6 Name Author Defines the name of Custom Field 6 Enabled
Author Inventory Variant: Custom Field 6 Value Jane Doe Specifies the author (e.g., for books) Enabled
Custom Field 7 Name Inventory Variant: Custom Field 7 Name Book Binding Defines the name of Custom Field 7 Enabled
Book Binding Inventory Variant: Custom Field 7 Value Hardcover Specifies book binding type Enabled
Custom Field 8 Name Inventory Variant: Custom Field 8 Name Video Defines the name of Custom Field 8 Enabled
Tab Video Inventory Variant: Custom Field 8 Value https://entrenue.com/videos/ABC123.mp4 Provides a video link for the product Enabled
Custom Field 9 Name Inventory Variant: Custom Field 9 Name Status Defines the name of Custom Field 9 Enabled
Status Inventory Variant: Custom Field 9 Value Active Indicates the product’s availability status Enabled
Description Inventory Parent: Description Elegant handmade necklace... Sets the product description Enabled
Description Inventory Variant: Description Elegant handmade necklace... Sets the variant description Enabled
Dimension Unit Inventory Variant: Dimension Unit inch Standardizes dimension unit Enabled
Item Heights Inventory Variant: Height 3.5 Sets the product height Enabled
Item Depth Inventory Variant: Length 8.25 Sets the product length Enabled
MAP Inventory Variant: MAP 19.99 Sets the minimum advertised price Enabled
MSRP Inventory Variant: MSRP 24.99 Sets the suggested retail price Enabled
Quantity Inventory Variant: Quantity 50 Sets the initial inventory quantity Enabled
Name Inventory Parent: Title Handmade Necklace Sets the product title Enabled
Name Inventory Variant: Title Handmade Necklace Sets the variant title Enabled
UPC Inventory Variant: UPC 012345678905 Sets the universal product code Enabled
Package Weight LBS Inventory Variant: Weight 0.5 Sets the product weight Enabled
Weight Unit Inventory Variant: Weight Unit lb Standardizes weight unit Enabled
Item Width Inventory Variant: Width 2.75 Sets the product width Enabled
Model Inventory Parent: Parent SKU ABC123 Links variant to parent record Required
Model Inventory Variant: SKU ABC123 Sets the primary product identifier Required
Model Inventory Variant: Master SKU ABC123 Sets the master identifier for listings Required
Pricing & Quantity Mapping Fields
These mappings focus on stock levels and pricing from Entrenue files (e.g., inventory.csv, pricing.csv):
Entrenue Field Maps To Example Purpose Status
Price Inventory Variant: Cost 15.99 Updates the primary cost of the item Enabled
MAP Inventory Variant: MAP 19.99 Updates the minimum advertised price Enabled
MSRP Inventory Variant: MSRP 24.99 Updates the suggested retail price Enabled
Quantity Inventory Variant: Quantity 50 Updates the current inventory quantity Enabled
Model Inventory Variant: SKU ABC123 Identifies which product to update Required
Pricing Tip: The MAP field ensures compliance with pricing policies. If Entrenue provides updated MAP values, they’ll override previous values when the Pricing & Quantity sync runs.
Practice Mapping
Try enabling or disabling the “Cost” field:

Here are some essential details about the Entrenue integration:
  • Current Date and Time: As of 10:13 PM -04 on Tuesday, May 20, 2025, this integration is fully operational for retrieving inventory and pricing data from Entrenue.
  • Custom Fields Usage: Entrenue provides extensive custom fields (e.g., Ingredients, Made In, Video) that are mapped to Flxpoint’s custom fields for detailed product information.
  • Supported Features:
    • Multiple category levels (Category 1 to 4) for detailed organization.
    • Custom fields for unique product details (e.g., Author, Book Binding).
    • Product dimensions in inches and weight in pounds.
    • Multiple pricing fields (Price, MAP, MSRP).
Pro Tip: Schedule "Get Inventory" to run daily or weekly for full catalog updates, and set "Pricing & Quantity" to run more frequently (e.g., every few hours) to keep stock levels and pricing current.

If issues arise:
  • FTP Connection Failure:
    • Verify the FTP connection to ftp.entrenue.com for both Get Inventory and Pricing & Quantity.
    • Check FTP credentials (host, port, username, password).
    • Test the connection using the Test Connection button.
  • Missing Product Data:
    • Ensure required fields like “Model” (SKU) are enabled.
    • Verify that all necessary files (e.g., products.xml, inventory.csv) are available on the FTP server.
  • Pricing & Quantity Not Updating:
    • Confirm that "Automatically Pricing & Quantity" is enabled.
    • Verify that the SKU mapping is correctly set up to identify products.
    • Check if the inventory.csv and pricing.csv files are being successfully downloaded.
  • 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 Entrenue, keeping your catalog accurate and up-to-date.
 
 

 

 

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 | Entrenue - Send Orders

Introduction to Entrenue - Send Orders Integration
This guide helps you set up the Entrenue - Send Orders integration. It automates sending purchase orders to Entrenue, ensuring efficient order fulfillment. Let’s get started!

This integration sends purchase orders to Entrenue via their API, ensuring they can process and ship your orders:
  • Automates submission of order details like SKUs, quantities, and shipping addresses.
  • Uses Entrenue’s API for secure communication.
It streamlines your supply chain, reducing manual work and errors.

The integration follows these steps to send fulfillment requests:
  • Initiation: Receives a list of purchase orders ready to send to Entrenue.
  • Configuration: Initializes the Entrenue API connection using your reseller email and API key for authentication.
  • Connection Test: Tests the API connection to https://api.entrenue.com/orders. If it fails, the process halts.
  • Order Processing: Maps order data (e.g., SKUs, quantities, shipping address, mandatory shipping method) into Entrenue’s required format, submits via HTTP POST to the endpoint https://api.entrenue.com/orders, and processes responses.
  • Response Handling: Receives the entrenue_order_id in the response, which is saved as the confirmation number in the database. Updates successful orders with this confirmation number 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 a reseller email and API key from Entrenue for authentication. Contact your Entrenue support team if you don’t have these credentials.

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 Entrenue source and select "Send Orders."
  • 2 Configure API Connection: Enter:
    • Reseller Email: Your Entrenue reseller email.
    • API Key: Your Entrenue API 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."

Providing a shipping method is mandatory for Entrenue orders. The following are the allowed values for the shipping_method field:
Shipping Method Code Description
3DAY/CHG GROUND 3 Day/Chg Ground
BEST WAY Best/Cheapest Way
COD COD
COURIER Courier
DHL INTERNATION DHL (International Shipments)
FEDEX COLLECT FedEx Collect
FEDEX GROUND FedEx Ground
FEDEX INT PRIOR FedEx International Priority
FEDEX PRIORITY FedEx Priority Overnight (by 12 PM)
FEDEX THEIR ACC FedEx Their Account
FEDEX2DAY FedEx 2 Day (by 4:30 PM)
FEDEX2DAYAM FedEx 2 Day (AM Delivery)
FEDEX3DAY FedEx Express Saver (3 Day)
FEDEXAMNEXTDAY FedEx First Overnight (AM)
FEDEXOVERNIGHT FedEx Standard Overnight (3 PM)
FREIGHT COLLECT Freight Collect
OTHER Other
UPS 2 DAY AIR UPS 2 Day Air
UPS 2 DAY AIRAM UPS 2 Day Air A.M.
UPS 3 DAY UPS 3 Day
UPS GROUND UPS Ground
UPS LA HOT UPS LA HOT
UPS THEIR ACCT UPS Their Account
UPSNEXTDAYAIR UPS Next Day Air
UPSNEXTDAYAM UPS Next Day A.M.
UPSNEXTDAYSAT UPS Next Day Saturday Delivery
UPSNEXTDAYSAVER UPS Next Day Saver
USPS FIRST INTL USPS First Class International
USPS FIRSTCLASS USPS First Class Mail
USPS MEDIA MAIL USPS Media Mail
USPS PRIORITY USPS Priority Mail
USPSPRIOREXPINT USPS Priority Express International
USPSPRIORITYEXP USPS Priority Express Mail
USPSPRIORITYINT USPS Priority International
WILLCALL-DEL Will Call/Deliver
Important Note: Ensure the shipping method in your order matches one of these values exactly, as Entrenue’s API will reject orders with invalid shipping methods.

A mapping template controls how order data is sent to Entrenue. You can only enable or disable fields.
Interface Overview
  • The mapping screen is labeled “Entrenue → Flxpoint” under “Send Orders.”
  • Buttons: Cancel and Save Mapping.
  • Columns: Left (your system’s fields), Right (Entrenue 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) and “Shipping Method” 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.
  • Source Shipping Method: Carrier, Method, Shipping Code, Description.
Complete Field Mappings
Entrenue Field Maps To Example Purpose Status
Code Fulfillment Request Item: SKU ABC123 Identifies the product for Entrenue 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 UPS GROUND Ensures the correct shipping method Required
Note: Only the shipping address is sent with the order to Entrenue; billing address fields are not included in the API request.
Practice Mapping
Try enabling or disabling the “Zip Code” field:

If issues arise:
  • API Connection Failure:
    • Verify your reseller email and API key.
    • Test the connection using the Test Connection button.
  • Missing or Incorrect Data:
    • Ensure required fields like “Code” (SKU) and “Shipping Method” are enabled.
    • Check address fields (e.g., Address Line 1 ≤ 30 characters, Zip Code ≤ 10 characters).
    • Confirm the shipping method matches one of the allowed values (e.g., “UPS GROUND”).
  • Order Status: Acknowledged but Not Received by Entrenue:
    • Meaning of "Acknowledged": In Flxpoint, the "Acknowledged" status indicates that the order has been successfully queued for submission to Entrenue’s API and an initial response has been received, but it does not guarantee that Entrenue has fully processed or accepted the order.
    • Steps to Resolve: If Entrenue reports not receiving the order despite the "Acknowledged" status in Flxpoint:
      • Allow 24–48 business hours for processing, as Entrenue may still be syncing the order in their system.
      • If still not received by Entrenue, verify the following in your order data or mapping:
      • Ensure the reseller email and API key are correct and active.
      • Check that the shipping method is valid and matches one of the allowed values (e.g., “UPS GROUND”).
      • Confirm that all required fields (e.g., Code, Shipping Method) are mapped and sent correctly.
      • Contact Flxpoint support with the Order ID and Fulfillment Request Number (FR #) if the issue persists, and provide the entrenue_order_id (confirmation number) for reference.
    • Known Reasons for Discrepancies or Delays:
      • API Sync Delays: Entrenue’s API may experience delays during high order volumes or system maintenance, causing a lag between Flxpoint’s "Acknowledged" status and Entrenue’s receipt of the order.
      • Authentication Issues: Incorrect or expired reseller email or API key can prevent Entrenue from receiving the order, even if Flxpoint receives an initial response.
      • Validation Errors: If the order data (e.g., shipping method, address fields) does not meet Entrenue’s requirements, the order may be rejected after the initial acknowledgment, requiring resubmission.
  • Sync or Order Failure:
    • Review errors in logs using the "View Logs" option to identify specific issues, such as API rejection messages or validation errors.
    • Contact Flxpoint support if problems persist, providing the Order ID and FR # for investigation.
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 Entrenue seamlessly, ensuring efficient fulfillment.
 
 

Get Shipments

Supported | Entrenue - Get Shipments

Introduction to Entrenue - Get Shipments Integration
This guide helps you set up the Entrenue - Get Shipments integration. It retrieves shipment data like tracking numbers and carrier details, keeping your system updated. Let’s get started!

This integration fetches shipment data from Entrenue:
  • 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.

The integration follows these steps to retrieve shipment data:
  • Initiation: Connects to Entrenue’s API using your reseller email and API key for authentication.
  • Connection Test: Tests the API connection to an endpoint like https://api.entrenue.com/shipments. If it fails, the process halts.
  • Retrieve Shipments: Queries Entrenue’s API for shipment data associated with orders (using the entrenue_order_id from the Send Orders integration).
  • Parse Data: Extracts details like Carrier Code, Tracking Number, and Date Shipped.
  • Carrier and Method Identification: Identifies carriers and methods based on tracking numbers and carrier codes, matching them against known Entrenue shipping methods (e.g., “UPS GROUND”).
  • Map Data: Maps data to your system’s fields (e.g., Carrier, Tracking Number).
  • Syncing: Saves the data to your system. Run manually with Run Sync or schedule via "Adjust Schedule."
  • Shipment Status Handling:
    • Shipped Status: When Entrenue marks an order as "shipped," this integration retrieves the associated shipment data (e.g., tracking number, carrier, shipment date) and updates your Flxpoint system to reflect the "Shipped" status.
    • Update Behavior: The "shipped" status triggers the synchronization of tracking information to your system, enabling you to notify customers with accurate delivery details.
    • Subsequent Statuses to Watch For: After "shipped," monitor for statuses like "Delivered" (indicating the package has reached the customer) or "In Transit" (indicating the package is en route). These may appear in subsequent API responses and will update in Flxpoint if mapped and enabled in the template.
Important Note: You’ll need a reseller email and API key from Entrenue for authentication, the same credentials used in the Send Orders integration. Contact your Entrenue support team if you don’t have these.

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 beyond the API credentials, making setup straightforward.

Follow these steps to configure the integration:
  • 1 Access the Integration: Go to the Entrenue source and select "Get Shipments."
  • 2 Configure API Connection: Enter:
    • Reseller Email: Your Entrenue reseller email.
    • API Key: Your Entrenue API key.
    Click Test Connection to verify it works, then save.
  • 3 Create a Mapping Template: Use the "Manage Mapping" option to define which fields to import (see Mapping Templates section).
  • 4 Run the Integration: Start manually with Run Sync or schedule via "Adjust Schedule."

A mapping template controls how shipment data is imported. You can only enable or disable fields.
Interface Overview
  • The mapping screen is labeled “Entrenue → Flxpoint” under “Get Shipments.”
  • Buttons: Cancel and Save Mapping.
  • Columns: Left (Entrenue 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
  • Entrenue Shipment: Entrenue Order ID, Carrier Code, Service Code, Tracking Number, Date Shipped.
Complete Field Mappings
Entrenue Field Maps To Example Purpose Status
Entrenue Order ID Shipment: Order ID ENT-12345 Links shipment to the original order Required
Carrier Code Shipment: Carrier UPS Identifies the carrier for tracking Enabled
Service Code Shipment: Method UPS GROUND Specifies the shipping method Enabled
Tracking Number Shipment: Tracking Number 1Z12345YW67890 Provides tracking for customers Required
Date Shipped Shipment: Shipped At 2025-05-15 Updates shipment date Enabled
Practice Mapping
Try enabling or disabling the “Method” field:

Here are some essential details about the Entrenue Get Shipments integration:
  • Current Date and Time: As of 10:27 PM -04 on Tuesday, May 20, 2025, this integration is fully operational for retrieving shipment data from Entrenue.
  • API Dependency: The integration relies on the entrenue_order_id (confirmation number) obtained during the Send Orders process to query shipment data.
  • Supported Features:
    • Retrieval of carrier codes, tracking numbers, and shipment dates.
    • Carrier and method identification based on Entrenue’s shipping method values (e.g., “UPS GROUND”).
    • Status updates for orders (e.g., Shipped, In Transit, Delivered).
Pro Tip: Schedule the Get Shipments integration to run frequently (e.g., every few hours) to ensure tracking information is updated promptly for customer notifications.

If issues arise:
  • API Connection Failure:
    • Verify your reseller email and API key.
    • Test the connection using the Test Connection button.
  • Missing Shipment Data:
    • Ensure required fields like “Tracking Number” are enabled.
    • Verify that the entrenue_order_id matches an order in Entrenue’s system.
    • Check if Entrenue’s API is returning data by reviewing logs using "View Logs."
  • Incorrect Carrier or Method:
    • Verify that Carrier Code and Service Code mappings are enabled and correctly configured.
    • Confirm that Entrenue’s tracking number format is compatible with your system’s carrier identification logic.
  • Sync Failure:
    • Review logs using the "View Logs" option to identify specific errors, such as API rate limits or authentication failures.
    • Contact Flxpoint support if problems persist, providing the entrenue_order_id for investigation.
Diagnostic Tip: The "View Logs" option provides detailed information about API responses and parsing errors. Check these logs first to troubleshoot missing or incorrect shipment data.

Conclusion
With this integration set up, your system will sync shipment data from Entrenue, keeping your tracking information accurate and ensuring your customers are informed.