Flxpoint Help Center
All DocsContact support

Bangalla as a Source

July 2, 2026

Summary

Bangalla (Bangalla Distribution) is a distributor specializing in natural, organic, and eco-friendly products for retailers. Connect over their API using two credential types: a Feed URL for Get Inventory (Primary) and an API Token that authorizes Get Inventory (Secondary), Send Orders, and Get Shipments. Both are provided by Bangalla.

Get Inventory (Primary)
Pulls the main catalog and stock from Bangalla's inventory API via the Feed URL – SKU, Quantity, Title, Cost, Description and Manufacturer
Get Inventory (Secondary)
Optional additional feed that updates variant-level Quantity, Cost and dimensions, using the same Feed URL as Primary
Send Fulfillment Requests
Sends fulfillment requests (POs) to Bangalla for processing using the API Token
Get Shipments
Retrieves tracking, carrier and shipped date back into Flxpoint using the API Token

Add a source, start a Get Inventory (Primary) job, then click + New Connection. Enter your API Token and Feed URL, click Test Connection, then Save Connection.

Feed URLRequired
The direct URL to Bangalla's inventory API, used to authenticate both Get Inventory (Primary) and Get Inventory (Secondary). Bangalla doesn't provide separate Feed URLs for Primary and Secondary - both share the same one.
Provided by Bangalla – found in your account dashboard or integration settings. Contact Bangalla support if you can't locate it.
API TokenRequired
The token that authorizes Send Fulfillment Requests and Get Shipments. There is no separate order credential – this one token covers both. Get Inventory (Secondary) does not use the API Token; it authenticates with the Feed URL, like Primary. Click Show Password to verify it after pasting.
Provided by Bangalla – generate or find it under Settings, API Access, or Integrations in your Bangalla account.
Test Connection failing? The most common cause is a swapped credential – use the Feed URL for Get Inventory (Primary) and (Secondary), and the API Token for Send Fulfillment Requests and Get Shipments. Confirm the Feed URL opens in a browser and that the API Token hasn't been regenerated on Bangalla's side; if both look correct, contact Bangalla to confirm your account's API access is active.

GIP and GIS use a Feed URL; Send Fulfillment Requests and Get Shipments use an API Token

Get Inventory (Primary) and Get Inventory (Secondary) both authenticate with the same Feed URL (a direct URL to Bangalla's inventory API). Send Fulfillment Requests and Get Shipments authenticate with an API Token. Putting the API Token in the Feed URL field (or vice versa) causes connection failures – confirm the correct credential type per operation.

Get Inventory (Primary) and (Secondary) share the same Feed URL connection

Bangalla does not provide separate Feed URLs for Primary and Secondary – both use the same Feed URL. There is no option to point GIS at a different endpoint than GIP; configure GIS as a narrower or more frequent pass over the same feed (for example, targeting variant-level Quantity, Cost and dimensions).

Keep your API Token and Feed URL secure

Both credentials authenticate your account to Bangalla – treat them like passwords and never share them in support tickets or public channels. If you suspect either is compromised, contact Bangalla to generate new credentials, then update the Flxpoint connection immediately.

Get Shipments FR Lookback Period defaults to ~3 months (about 90 days)

The FR Lookback Period controls how far back Flxpoint checks for shipment updates; the default is roughly 90 days. If fulfillment requests older than that window aren't getting tracking, temporarily increase the lookback and re-run Get Shipments, then return it to the default once tracking is recovered.


Bangalla FieldMaps To – Notes
SKU (T)Inventory: SKU. Identifies the product. Required – map this as a minimum.
Quantity (N)Inventory: Quantity. Updates the stock level. Required.
Title (T)Inventory: Title. Sets the product name. Required.
Cost (N)Inventory: Cost. Sets the product cost. Optional but recommended.
Description (T)Inventory: Description. Optional but recommended for a complete catalog.
Manufacturer (T)Inventory: Manufacturer. Optional but recommended for filtering and a complete catalog.
Authenticates with the Feed URL. Use the Archive/Un-Archive Inventory setting to control whether items dropped from the feed are archived (quantity set to 0) or left active.
Bangalla FieldMaps To – Notes
Quantity (N)Inventory Variant: Quantity. Updates the variant stock level. Required.
Cost (N)Inventory Variant: Cost. Sets the variant cost. Required.
Height (N)Inventory Variant: Height. Records the variant height. Optional.
Optional. Authenticates with the same Feed URL as Primary (Bangalla doesn't provide a separate Secondary URL) and maps to variant-level fields to complement the Primary feed. Enable Allow Create Variant if you expect new variants from Bangalla.
Flxpoint FieldMaps To – Notes
Fulfillment Request Number (T)Bangalla Order: Reference Number. Tracks the order in Bangalla. Required.
SKU (T)Bangalla Order: SKU. Identifies the product. Required.
Quantity (N)Bangalla Order: Quantity. Specifies the order quantity. Required.
Billing Address: Address Line 1 (T)Bangalla Order: Address Line 1. Required. Also map City, State, Postal Code and Country for complete order routing.
Sent as Send Fulfillment Requests using the same API Token as the connection – no separate order credential is needed. Optional settings: Hold for X Hours (delay before sending, e.g. to review orders) and Send During Business Hours only.
Bangalla FieldMaps To – Notes
Carrier (T)Shipment: Carrier. Identifies the shipping carrier. Required.
Tracking Number (T)Shipment: Tracking Number. Tracks the shipment. Required.
Shipped At (D)Shipment: Shipped At. Records the shipping date. Required.
Quantity (N)Shipment Item: Quantity. Specifies the shipped quantity. Required. SKU is also available at the item level.
Authorized by the API Token. All four required fields must be mapped or shipments won't link back to their fulfillment requests. Set the FR Lookback Period (default ~3 months) to match how far back you need to pull shipment updates.

Test Connection failing – Feed URL or API Token not working
Confirm you're using the correct credential for the operation: Feed URL for Get Inventory (Primary) and (Secondary), API Token for Send Fulfillment Requests and Get Shipments. Check that the Feed URL is a complete, accessible URL (open it in a browser – it should return data or a downloadable file) and that the API Token wasn't regenerated on Bangalla's side. If credentials look correct and the test still fails, contact Bangalla Distribution support to confirm your account's API access is active.
GIP importing fewer products than expected
The Feed URL may be filtering to a subset of the catalog (some Bangalla feed URLs are category- or brand-specific) – confirm with Bangalla that your Feed URL points to your full catalog. Also check whether Archive is enabled, since recently inactive items may be archived. Review the GIP run log for skipped records or data-quality warnings.
Get Shipments not returning tracking for recent orders
Verify: (1) the FR Lookback Period covers the date the fulfillment request was created – increase to 90+ days if needed; (2) Carrier, Tracking Number and Shipped At are all mapped in the Get Shipments template; (3) Bangalla has actually created a shipment record for the order (a delay between order acceptance and shipment creation is normal). If all of these are correct and no data returns, confirm the API Token hasn't expired or been rotated.

What fields does Get Inventory (Primary) import from Bangalla?
GIP retrieves core product data from Bangalla's inventory API: SKU (required), Quantity (required), Title (required), Cost, Description and Manufacturer. Map SKU and Quantity as the minimum required fields – Title, Cost, Description and Manufacturer are optional but recommended for a complete catalog.
What fields are required for Send Fulfillment Requests?
Required Send Fulfillment Request fields are: Fulfillment Request Number (maps to Bangalla's Reference Number), SKU, Quantity and Billing Address Line 1. Also map the other address fields (City, State, Postal Code, Country) for complete order routing. Send Fulfillment Requests uses the same API Token as the main connection – there's no separate order credential. You can add a Hold for X Hours delay and limit sending to business hours in the settings.
What fields does Get Shipments return from Bangalla?
Get Shipments returns Carrier (required), Tracking Number (required), Shipped At (required) and Quantity per shipment item (required); SKU is also available at the item level. Map at least Carrier, Tracking Number and Shipped At – all four required fields must be mapped or shipments won't link to fulfillment requests correctly.
© 2026 Flxpoint. All rights reserved.