Magento as a Source

Integrating Magento as a Source will allow you to automate your fulfillment operations through our pre-built API connection.

 

How To Connect

Step 1: Log into your Flxpoint account and navigate to the Sources tab.
Step 2: Click on Configure Single Source (or + Add Source) to begin creating a new source.
Step 3: Fill in your source details (e.g., vendor name, fulfillment preferences). Once completed, click Save.
Step 4: After saving, navigate to Get Inventory (Primary) (or similar) under Integrations in the left menu. If you see "No integrations have been configured for this process yet", click Start Creating Integrations.
Step 5: From the list of Custom Integrations or Standard Integrations, locate and select Magento. This will open the connection setup screen.
Step 6: In the New Magento Connection form, enter your Connection Name (choose any descriptive name), Access Token, API Page Size, and Store URL.

How to Generate an Access Token in Magento:
In Magento Admin, go to System → Integrations and click Add New Integration.
Enter a name (e.g., “Flxpoint Integration”), then navigate to the API tab.
Set Resource Access to All, click Save, and then Activate the integration.
Your Access Token will be generated upon activation.
Step 7: Click Test Connection to ensure your Magento credentials are valid. Once verified, click Save Connection.
Step 8: On the Configure Settings screen, adjust the following:
Archive/Un-Archive Inventory – If enabled, any inventory not found in the Magento feed will be archived (quantity set to zero). If products are later reintroduced, they’ll be un-archived.
Note: We recommend not enabling this if already active for Get Inventory [Secondary].
Fetch All the Attributes – If enabled, all Magento attributes will be retrieved; otherwise, only those visible on the storefront.
Then, map the following fields as needed:
Manufacturer Code
UPC Code
Image URL (required)
Website ID
Store View Code
Click Save and Proceed when finished.
Step 9: Next, select or create your Mapping Template under Define a Mapping Template. Map Magento fields (e.g., product name, SKU, price, quantity) to Flxpoint’s corresponding fields. Once mapped, click Save and Complete.
Step 10: Your Magento integration for Get Inventory (or your selected process) is now active. Flxpoint will begin retrieving data from your Magento store according to your configured schedule.

 

Connection Details

  • Product Type: Supports standard and variant products
  • Custom Attributes: Custom attributes can be imported by adding the attributes in the Config with the name format shown below:


Product Operations

 

Get Inventory [Primary]

SUPPORTED

Retrieves product data, pricing, and quantity via the product/variant API.

  • Manufacturer Code: Set manufacturer / brand attribute code. If left blank, the system will default to the manufacturer.
  • UPC Code: Set UPC attribute code. If left blank, the system will default to the UPC.
  • Image URL: Prepend image url. [REQUIRED]

 

Get Inventory [Secondary]

NOT SUPPORTED

Inventory data is included with product data

 

 

 

 

Order Operations

 

Send Fulfillment Requests

SUPPORTED

This process will submit fulfillment requests via Magento API.

  • Store ID: Magento's Store ID number
  • Send During Business Hours: If selected, fulfillment requests will only be sent during standard business hours.
  • Hold for X Hours: Allows you to hold the fulfillment request for a set number of hours. Doing so will provide you time to review orders before the fulfillment request is sent. The fulfillment request will automatically be sent at the end of the set hours.

 

 

Get Shipments

SUPPORTED

Get Shipments will retrieve shipments for submitted purchase orders when they become available via Magento API.



Get Source Invoices

NOT SUPPORTED

Get Source Invoices allows Flxpoint to generate efficient accountability for the processed fulfillment requests. With the complete set of information shared Flxpoint i.e. delivery charges, dropshipping fee and etc. This will leverage to generate report to show true profits.

 

 

How can I help?

Let us know who you are

Optional: share your name and email so we can help you better!