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.

🔐 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).
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).
-
FTP Host:
- 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).
-
FTP Host:
- 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.
- Verify the FTP connection to
-
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
andpricing.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.
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.
-
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.
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.
- 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.