Maxicom¶
Maxicom is a refurbished electronics supplier operating through the Alumio integration platform. Two separate connector configurations exist for Maxicom, each representing a different sales channel within the same Odoo/Alumio environment.
-
Website
Maxicom
-
Drop-ship
Direct shipment from Refurbisher to end customer
-
Integration
Via Alumio middleware platform
-
Currency
EUR
Status¶
| Artifact | Acceptatie | Productie |
|---|---|---|
| Refurbisher (Ch. 3) | ID: 8 · → IRP |
ID: 8 · → IRP |
| Refurbisher (Ch. 10) | ID: 25 · → IRP |
ID: 25 · → IRP |
| Supplier | ID: 6 · → IRP |
ID: 6 · → IRP |
| Offer connector | Web POST · JSON · Bearer token · → | Web POST · JSON · Bearer token · → |
| Order connector | Not integrated | Not integrated |
| Shipment webhook | Not configured | Not configured |
IRP¶
Maxicom (Sales Channel 3)¶
| Field | Value |
|---|---|
| Refurbisher ID | 8 |
| Supplier ID | 6 |
| Odoo Vendor ID | 11682 |
| Currency | EUR |
| Shipping Costs | €9.00 |
| Default Margin | 32% |
| Stock Threshold | 0 |
| Approved Refurbished | No |
| Drop-ship | Yes |
Maxicom 2 (Sales Channel 10)¶
| Field | Value |
|---|---|
| Refurbisher ID | 25 |
| Supplier ID | 6 |
| Odoo Vendor ID | 11682 |
| Currency | EUR |
| Shipping Costs | €9.00 |
| Default Margin | 32% |
| Stock Threshold | 0 |
| Approved Refurbished | No |
| Drop-ship | Yes |
Monitoring Thresholds¶
| Metric | Threshold |
|---|---|
| Latest order (hours) | 51 |
| Offers stock (hours) | 22 |
| Open order (days) | 86 |
| Offers endpoint HTTP status | 586 |
No automated order integration
Maxicom does not have an automated order integration. Orders must be processed manually. Only offer feeds are retrieved automatically via Alumio.
Refurbisher Connector Config¶
"maxicom-alumio": {
"name": "Maxicom via Alumio",
"refurbisher_id": 8,
"offers": {
"connection": "web_post",
"endpoint": "https://flooris.alumio.com/api/v1/http-proxy/odoo-max-receive-sales-channel-products",
"auth": { "type": "bearer", "token": "XXXXXXXXXXXXXXX" },
"body": "{ \"sales_channel_id\": 3 }",
"type": "json",
"paginate": false,
"offer_location": "offers",
"price_locale": "en_US",
"mapping": {
"name": "description",
"sku": "sku",
"stock_available": "quantity",
"ean": "ean",
"price_purchase_amount": "costPrice",
"price_consumer_amount": "costPrice",
"currency_iso": "currencyIso",
"tax_percentage": "taxPercentage"
}
},
"order": {}
},
"maxicom-alumio-2": {
"name": "Maxicom via Alumio",
"refurbisher_id": 25,
"offers": {
"connection": "web_post",
"endpoint": "https://flooris.alumio.com/api/v1/http-proxy/odoo-max-receive-sales-channel-products",
"auth": { "type": "bearer", "token": "XXXXXXXXXXXXXXX" },
"body": "{ \"sales_channel_id\": 10 }",
"type": "json",
"paginate": false,
"offer_location": "offers",
"price_locale": "en_US",
"mapping": {
"name": "description",
"sku": "sku",
"stock_available": "quantity",
"ean": "ean",
"price_purchase_amount": "costPrice",
"price_consumer_amount": "costPrice",
"currency_iso": "currencyIso",
"tax_percentage": "taxPercentage"
}
},
"order": {}
}
API Integration¶
Maxicom offers are retrieved via the Alumio integration platform using an HTTP POST request with a Bearer token. Two separate sales channels are configured.
Credentials
Stored in 1Password under iUsed - IRP - Refurbisher: Maxicom.
Alumio uses Bearer token authentication on all requests.
Authorization: Bearer <TOKEN>
Content-Type: application/json
| Method | Endpoint | Sales Channel | Refurbisher ID |
|---|---|---|---|
POST |
https://flooris.alumio.com/api/v1/http-proxy/odoo-max-receive-sales-channel-products |
3 |
8 |
POST |
https://flooris.alumio.com/api/v1/http-proxy/odoo-max-receive-sales-channel-products |
10 |
25 |
The sales channel is specified in the request body:
{ "sales_channel_id": 3 }
The offer feed is returned as a JSON object with an offers array. Fetched via HTTP POST to the Alumio proxy endpoint.
| Field | JSON Path |
|---|---|
| Name | description |
| SKU | sku |
| Stock | quantity |
| EAN | ean |
| Purchase Price | costPrice |
| Consumer Price | costPrice |
| Currency | currencyIso |
| Tax Percentage | taxPercentage |
Format details
- Type:
json - Paginated: No
- Price locale:
en_US - Offer location:
offers