Skip to main content

Orderful Connections and Settings

Connect iPaaS.com with Orderful

Integrate iPaaS.com with Orderful to enable data synchronization for EDI transactions — purchase orders, purchase order acknowledgements, invoices, and ship-notice tracking.

Prerequisites

  • API URL — the Orderful API base address. For the production environment, use https://api.orderful.com/v3/.

  • API Key — your Orderful API token. In the Orderful portal, go to the Account icon > Settings > Organization Settings > API Credentials, then use the copy button to copy the API token.

Orderful API Credentials in the Orderful portal

Configuration Details

  • API Key — the API token copied from the Orderful portal. Used to authenticate every request to Orderful.

  • API URL — the Orderful API base address for your environment.

Configure Subscription Settings

In iPaaS.com, open the Orderful subscription settings and provide the following:

Orderful subscription settings in iPaaS.com

Field

Description

Required

Example

Name

A unique name for the subscription.

Yes

Orderful Integration

Version

The iPaaS.com integration version to use.

Yes

v1.0

Transaction Tracking Match Method

How tracking from a ship notice/manifest (856) is matched to an existing transaction. See Optional Configuration below.

No

ShipmentIdentification

API Key

The Orderful API token used to authenticate.

Yes

Your API token

API URL

The Orderful API base address.

Yes

Authentication Methods

  1. Log in to the Orderful portal.

  2. Go to Settings > Organization Settings > API Credentials.

  3. Copy the API Token.

  4. Enter the token in the API Key field of your Orderful subscription in iPaaS.com.

  5. Save the subscription.

The integration sends this API key in the orderful-api-key request header on every call to Orderful; there is no separate sign-in or token-exchange step.

Optional Configuration: Transaction Tracking Match Method

This setting controls how tracking details from an Orderful ship notice/manifest (856) are matched to a transaction in iPaaS.com:

  • ShipmentIdentification — matches on the ship notice's shipment identification. If no transaction matches, the transfer reports an error.

  • PurchaseOrderNumber — matches on the purchase order number. This is the default when no match method is selected.

  • Fallback — tries the purchase order number first, then the shipment identification, and links the first match found (or reports an error if neither matches).

Initialization Support

Currently, initialization (a bulk import of existing data on first connect) is not supported for Orderful in iPaaS.com. Data synchronization and mappings are configured during setup, and records transfer on the polling schedule or on demand through Manual Sync.

Throttling

Throttling protects the Orderful API from being overwhelmed during heavy data transfers. The throttle fields are required but are pre-populated by the integration settings. For details, see the Subscription Configuration – Edit article in the iPaaS.com Help Center.

Related Documents

Did this answer your question?