Overview

BRC Logistics supports 35 different warehouse management and returns management platforms through a unified integration architecture. This section provides platform-specific configuration details, API specifications, and integration patterns for each supported system.

Integration Architecture

All integrations follow a common pattern:

  1. Configuration: Select Integration Engine in BRC Logi Setup
  2. Auto-Configuration: System assigns platform-specific codeunits
  3. Connection: Configure API credentials or file paths
  4. Data Exchange: Bidirectional synchronization of orders, inventory, and tracking

Common Integration Components

Regardless of WMS platform, all integrations share:

Supported Platforms

Full WMS Integrations (30 Platforms)

These integrations support complete bidirectional workflows including item master data, sales orders, purchase orders, inventory synchronization, and tracking:

PlatformAPI TypeBusiness Processes Supported
3PL CentralREST API + OAuthItems, Sales Orders, Purchase Orders, Inventory Balance, Adjustments, Shipment/Receival Confirmations
Aditro LogisticsREST APIItems, Sales Orders, Purchase Orders, Inventory Balance, Stock Movements, Order Confirmations
AllsonREST/JSON APISales Orders, Shipment Confirmations
AlysonREST/JSON APIItems, Sales Orders, Purchase Orders, Returns, Inventory Balance, Adjustments, Posted Sales
BC ConnectFile Exchange (XML/CSV)Shipments, Receipts, Returns, Inventory Balance, Transfer Orders
Bergendahls FoodserviceFile + Web Service CallbacksItems, Sales Orders, Purchase Orders, Inventory Balance, Adjustments, Customer Parties, Delivery Receipts
BitlogREST API + OAuth (v1-9, v10+)Items, Customers, Vendors, Sales Orders, Purchase Orders, Inventory Adjustments, Tracking Numbers, Assembly Orders
Bluejay (formerly 3T)REST/SOAP APITransport Management, Supply Chain Visibility
BonverFile/APIGeneral WMS Operations
BX SoftwareBC OData/REST APIs (Reverse)Current Inventory, Physical Inventory, Transfers, Shipments, Item References, Employee Data
DiracomREST/APIGeneral Logistics Operations
DSV (Mintsoft-based)REST API + TokenItems, Sales Orders, Purchase Orders, Inventory
ExtendREST/APIExtended Warehouse Functionality
JD LogisticsREST APIItems, Sales Orders, Purchase Orders, Inventory Balance
LogiwaREST API + OAuthItems, Sales Orders, Purchase Orders, Inventory, Shipments, Receipts
MintsoftREST API + Bearer TokenItems, Sales Orders, Purchase Orders, Inventory
NowasteREST APIWaste/Recycling Logistics
Nyce REST APIREST APIGeneral WMS Operations
Ongoing WMS SOAPSOAP/XML Web ServicesItems, Sales Orders, Purchase Orders, Returns, Production Orders, Inventory Balance, Adjustments, Item Movements, Proforma Documents
PostiREST/APIParcel Shipping, Logistics
Prime PenguinREST APIE-commerce Order Fulfillment
QSSIREST/APIGeneral WMS Operations
SchiptREST/APIGeneral Logistics
ShipHeroGraphQL API + OAuthItems, Sales Orders, Purchase Orders, Inventory Snapshots, Adjustments, E-commerce Fulfillment
SMDREST/APIGeneral WMS Operations
Speedgroup AstroREST APIItems, Sales Orders, Purchase Orders, Inventory Balance
Stan RobinsonREST/APIThird-Party Logistics
VeraCoreREST API + Bearer TokenItems, Sales Orders, Purchase Orders, Inventory
ZenventoryREST API + TokenItems, Sales Orders, Purchase Orders, Inventory

Returns Management Platforms (8 Platforms)

These specialized integrations focus on customer return processing and reverse logistics:

PlatformAPI TypeFeatures
Claim Line ReturnREST APIReturn Order Management
EasyCom ReturnREST APICustomer Returns, Return Order Management
nShift Return (Returnado)REST APIReturns Management, Reverse Logistics
ReclaimIt ReturnREST APICustomer Returns Management
Return CenterREST APIReturns Processing
Sello ReturnREST APIE-commerce Returns
TurnR ReturnREST APIReturn Order Management
Yahloh ReturnREST APIReturn Processing

Integration Patterns

API-Based Integrations

REST API with OAuth 2.0

REST API with Bearer Token

GraphQL API

SOAP/XML Web Services

File-Based Integrations

File Exchange

Hybrid (File + API)

Reverse Integration

Business Central as API Provider

Business Process Support Matrix

ProcessAPI IntegrationsFile IntegrationsReturns Platforms
Item Master Data
Customer Master Data✓ (select platforms)
Vendor Master Data✓ (select platforms)
Sales Orders (Outbound)
Purchase Orders (Inbound)
Return Orders✓ (some)✓ (some)
Transfer Orders✓ (some)
Shipment Confirmations
Receipt Confirmations
Inventory Balance Sync
Inventory Adjustments
Item Movements✓ (select platforms)
Serial Number Tracking
Lot Number Tracking
Multi-Package Shipments
Tracking Numbers
Assembly Orders✓ (Bitlog, others)
Production Orders✓ (Ongoing WMS)
Proforma Documents✓ (Ongoing WMS)

Platform-Specific Documentation

Detailed configuration guides for major platforms:

Top Platforms

Additional Platforms

Returns Platforms

Configuration Quick Reference

Common Configuration Fields

All API-based integrations use these fields:

FieldPurposeExample Value
Integration EngineSelect WMS platform“Ongoing WMS SOAP”
Webservice URL / Export PathAPI endpointhttps://api.ongoingwms.com/
Username / KeyAPI username or client IDyour-company
PasswordAPI password or secret•••

OAuth Integrations Additional Fields

FieldPurposePlatforms
OAuth ScopeOAuth 2.0 scope3PL Central, ShipHero, Bitlog, Logiwa

File Integrations Additional Fields

FieldPurposePlatforms
ABS Container NameAzure Blob Storage containerBC Connect, others
Webservice URL / Import PathImport file path/containerBC Connect, Bergendahls

Platform-Specific Fields

Some platforms have unique configuration fields:

Ongoing WMS:

Bitlog:

3PL Central:

Nyce:

Testing Your Integration

Pre-Go-Live Checklist

Test Scenarios

  1. Simple Sales Order: Single item, single line, no tracking
  2. Multi-Line Sales Order: Multiple items, verify all lines process
  3. Serial Tracked Sales Order: Verify serial numbers sync correctly
  4. Lot Tracked Sales Order: Verify batch numbers sync correctly
  5. Purchase Order Receipt: Verify receipt updates purchase order
  6. Over-Receipt Scenario: Test tolerance settings
  7. Inventory Adjustment: Verify item journal creation and posting
  8. Return Order: Test return workflow end-to-end
  9. Error Scenario: Force error, verify email notification, test retry
  10. Multi-Package Shipment: Verify all packages/tracking numbers captured

Troubleshooting Integration Issues

Common issues across all platforms:

Authentication Failures

Connection Timeouts

Data Mapping Issues

Tracking Number Issues

See Troubleshooting Guide for detailed resolution steps.

Adding New Integrations

BRC Logistics is regularly updated with new platform support. To request a new integration:

  1. Contact BrightCom Solutions with WMS platform details
  2. Provide API documentation from WMS vendor
  3. Coordinate test account access
  4. Participate in UAT testing
  5. Receive updated app version with new Integration Engine option

Next Steps