Appearance
Wolfpack
The Wolfpack connector integrates with a Wolfpack source to synchronize product items into the Orisha Commerce Platform (OCP). It retrieves item metadata and supports downloading product images.
| Connector | Supported Features |
|---|---|
| Items | ✅ Attributes ✅ Name ✅ Family code ❌ Unit of Measures ✅ Images ❌ Attachments |
| Prices | ❌ Not supported |
| Stock | ❌ Not supported |
| Orders | ❌ Not supported |
| Customers | ❌ Not supported |
Synchronization
Item Sync
- Retrieves item codes and item details from the Wolfpack data source.
- Maps item attributes and categories into OCP item models.
- Supports image assets via absolute URLs.
Images
- Downloads images using their absolute URLs.
- Determines content type from file extension (
.png,.jpg,.jpeg,.gif). - Falls back to
application/octet-streamfor unknown extensions. - Resolves a filename from the URL path; if missing, uses a fallback pattern like
<ItemCode>_<Position>.<ext>. - Skips invalid or empty URLs and logs warnings.
Settings
Configure the following fields in the OCP App when setting up the Wolfpack connector:
API Connection
- BaseUrl: The root service URL, including the application path but excluding the version and resource endpoints.
- Example:
https://staging-orp.wolfpack-services.com/prodreadapp/productsread
- Example:
Authentication Settings
These settings are used to interact with the Wolfpack Identity Server to obtain an OAuth2 access token.
- TokenEndpoint: The full, absolute URL of the OAuth2 token service.
- Example:
https://staging-orp.wolfpack-services.com/idapp/identityserver/connect/token
- Example:
- ClientId: OAuth client identifier issued by Wolfpack.
- ClientSecret: OAuth client secret issued by Wolfpack.
- Scope: OAuth scope issued by Wolfpack.
Product Filtering
- ProductsChannel: Channel identifier to select the product channel (required by Wolfpack API).
- ProductsScopeId: Scope identifier used for product selection/filtering (required by Wolfpack API).
Notes:
- Image downloading relies on accessible absolute URLs; ensure hosting allows access from OCP.
Limitations
- Attachments are not supported.
- Only absolute image URLs are processed; relative URLs are skipped.
- Unit of measures are not provided by this connector.
Usage in Flows
- As a source: provides items (including attributes and images) for ingestion into OCP.
- As an enrichment: can supply images and attribute data to enhance items sourced from another connector.