Developer Docs

Getting Started
  • Quick Start
  • Getting Started
  • Authentication
API Reference
  • Overview
  • Orders
  • Products
  • Inventory
  • Shipments
  • Customers
  • Returns
  • Tracking
Integrations
  • Shopify
  • WooCommerce
  • BigCommerce
  • Custom API
Webhooks
  • Overview
  • Webhook Events
Resources
  • Rate Limits
  • Error Codes
  • API Playground
  • SDK Libraries
  • Changelog
  • API Status
Support
  • Community
  • GitHub
  • Support
HomeDeveloper HubIntegrationsBigcommerce
Enterprise E-Commerce

BigCommerce Integration

Connect your BigCommerce store with 3PL SHIP for enterprise-grade automated fulfillment and inventory management.

Integration Features

Native App Integration

Install directly from BigCommerce App Marketplace with OAuth authentication.

Order Automation

Orders automatically sync from BigCommerce for immediate fulfillment processing.

Multi-Channel Inventory

Sync inventory across BigCommerce and all connected sales channels.

Advanced Shipping Rules

Create complex shipping rules based on product attributes and customer location.

Branded Tracking Pages

Custom tracking pages with your branding for enhanced customer experience.

Bulk Operations

Handle high-volume operations with bulk order processing and inventory updates.

Setup Process

1

Install from Marketplace

Find and install the 3PL SHIP app from the BigCommerce App Marketplace.

2

Authorize Connection

Complete OAuth authorization to securely connect your stores.

3

Configure Fulfillment

Set up fulfillment preferences, shipping carriers, and notification settings.

4

Map Products & SKUs

Map BigCommerce products to 3PL SHIP inventory for accurate tracking.

5

Enable Webhooks

Activate real-time webhooks for order updates and inventory changes.

Custom API Integration

For headless or custom BigCommerce implementations, use our REST API:

Webhook Handler Example
// BigCommerce Order Created Webhook
POST https://api.3plship.com/v1/webhooks/bigcommerce/orders

{
  "scope": "store/order/created",
  "store_id": "1234567",
  "data": {
    "type": "order",
    "id": 250
  },
  "hash": "3f9ea420af83450d7ef9f78b08c8af25b2213637",
  "created_at": 1561482670,
  "producer": "stores/abc123"
}

// 3PL SHIP Response
{
  "success": true,
  "order_id": "3PL-250-ABC",
  "status": "processing",
  "estimated_ship_date": "2024-01-15"
}

Ready to Connect BigCommerce?

Install our BigCommerce app or talk to our team about enterprise integration options.

Install AppView API Docs