Peak season is coming. Get your fulfillment and holiday returns plan in place →Plan your peak season →
Magento fulfillment with OC3PL

Magento Fulfillment: Creating the Integration

Defined in your admin, scoped to what it needs, revocable by you.

Magento Has a Purpose-Built Way to Do This

Adobe Commerce and Magento Open Source do not expect you to hand a fulfillment provider a user account. Defining an Integration in the Commerce Admin establishes where the OAuth credentials and redirect URL live, and identifies exactly which API resources the integration may reach. Third-party applications authenticate with OAuth 1.0a.

    What that gives you:

  • Resource-level scoping

    You choose which API resources the integration can touch. A fulfillment provider needs orders, shipments and products, not everything else.
  • Credentials you can rotate

    The integration owns its own credentials, so revoking access does not disturb any human account.
  • A record of what was granted

    The Integration entry in your admin is the audit trail. You can see what access exists without reverse-engineering it.
  • Three protocols available

    Magento supports REST, GraphQL and SOAP, so a connection is possible even where a pre-built connector is not.

Connecting Magento to OC3PL

One integration, defined once, in your own admin.

  • What you do

    Create an Integration in the Commerce Admin with REST API access, and share the credentials it produces.

  • What to scope it to

    Orders, shipments and product data. There is no reason a fulfillment integration needs anything broader.

  • What OC3PL does

    Mapping, SKU matching, test orders and go-live, connecting directly to the warehouse management system. Live the same business day.

  • Magento 1 and bespoke builds

    If a pre-built connector does not fit, the position is that OC3PL builds the connection, and custom integrations are company funded.

Magento Integration Questions

An integration user with REST API access — created as an Integration in the Commerce Admin, which establishes the OAuth credentials and identifies the API resources the integration may use. Third-party applications authenticate with OAuth 1.0a. The connection runs directly to the OC3PL warehouse management system and is live the same business day.

Orders, shipments and product data. Magento lets you scope an Integration to specific resources, and a fulfillment integration has no reason to reach customer or payment data beyond what an order carries. Scoping it narrowly at the start is easier than auditing it later.

Magento supports REST, GraphQL and SOAP, so a connection is usually possible even where a pre-built connector does not fit. Where it does not, OC3PL’s position is that if a connection does not already exist the in-house team builds one, and those custom integrations are company funded. Raise the requirements early in onboarding rather than at go-live.

Related Reading

The detail behind this, in OC3PL’s own guides.

Connect Magento

Tell us your Magento version and any customisation, and we will confirm what the integration needs.

Schedule A Call
Close

Schedule A Call