---
title: "Centra"
canonical: "https://ingrid-support.refined.site/space/KB/11469211/Centra"
format: markdown
---
### Overview

- Plugin is developed and maintained by Centra themselves
- Support for the plugin can be found [here](https://support.centra.com/)
- When Ingrid plugin is activated in Centra for a merchant, then Ingrid attributes are added on the Centra order.
- Centra has a fallback for if Ingrid is down. Centra then falls back to Centra delivery options.
- Use your API Key to activate Ingrid in Centra.

---

### Functionality

- Ingrid Delivery Checkout v2
  - Address form
  - A/B testing
  - Checkout delivery options folding
  - Custom category naming
  - Filter Rules
  - Post filtering rules
  - Language localization
  - Pricing rules
  - Product/Cart availability check
  - Delivery time logic
  - Options for shipping date adjustment
  - Split checkout
- Propagation of:
  - Product item attributes
  - Weight
  - Dimensions
  - External ID(Centra's order number)
  - Addons
- Registration of tracking numbers

---

#### Plugin settings

![image]()

---

### **Ingrid in Centra**

If a client has Ingrid Delivery Checkout activated as plugin in Centra then Ingrid will be setting the Ingrid shipping method on the Centra E-com order. Centra has a standardized format of exposing this Ingrid specific fields in the SOAP API and the Order API. These fields will be required to integrate in the data flow to any 3PL/WMS and used for booking in TMS in order for the merchant to respect the Consumers selected delivery option from Ingrid Delivery Checkout on the E-com order. The fields that are exposed are those saved on the Order as attributes.

---

### Onboarding

#### **Checkout**

Setup guide for the plugin can be found [here](https://support.centra.com/centra-sections/settings/plugins/how-to-configure-ingrid#adding-the-ingrid-plugin-to-centra)

Centra has a guide on how to integrate Ingrid that can be found [here](https://support.centra.com/centra-sections/settings/plugins/how-to-configure-ingrid)

**Tracking**

Centra supports registering tracking numbers towards Ingrid, in order to enable this Centra needs to be contacted.

---

### FAQ

- **Is Centra B2B supported?**

No, Centra's "Showroom" does not support selecting different shipping options as of right now.

- **What data does Centra's Order API offer that is Ingrid unique?**

### <u>Centra Order API</u>

|  |  |
| --- | --- |
| **Field** | **Example values** |
| “Shipwallet_converted_method_id” | “P19” |
| “shipwallet_courier_instructions” | “String” |
| “shipwallet_deliverytime” | “YYYY-MM-DD” |
| “shipwallet_doorcode” | “1234" |
| “shipwallet_id” | “abcdef1234567890abcdef1234567890" |
| “shipwallet_method” | “pnl-mpc” |
| “shipwallet_pickup” | “1234567" |
| “shipwallet_tos_id” | 01EJX4GETNC0RHR96M1BMY1PV8 |

The following is a description of the field names used Centra API and exports.

**shipwallet_method:  **The chosen shipping method. Ingrid’s internal ID can for example be pnl-mpc(Postnord Mypack)

**shipwallet_converted_method_id:  **This fields hold the Ingrid External Method ID set by Merchant in Ingrid Merchant Platform. This is a free text string that is used for mapping of shipping options from Centra E-com order to any 3 party solution such as ERP, VMS or TMS. One example would be for the case of using UNIFAUN as TMS to set the “UNIFAUN codes” as the External Method ID in Ingrid which will then land as Ingrid Converted method ID on the E-com order (shipwallet_converted_method_id In SOAP API). That means eg. that Postnord Mypack collect could be set to correct UNIFAUN code(P19) already in Ingrid and then be picked up from Centra order and just forwarded through the ERP and/or VMS for Booking in TMS.

**shipwallet_pickup:  **If the user has selected a pickup point option in Ingrid Delivery Checkout, the ID of the pickup point will **always** land on the Centra E-com order. This means Pickup Point ID is only present when a Pickup point option is selected by Consumer in the Checkout.

**shipwallet_deliverytime:  **When it should be delivered. This can be a user choice, if they use for example Best.

**shipwallet_doorcode: **Door code, if added by Consumer in Ingrid Delivery Checkout.

**shipwallet_courier_instructions: **Generic instructions for the courier , if added by Consumer in Ingrid Delivery Checkout., maximum 250 chars.

**shipwallet_id:  **Ingrid’s unique session identifier. 32 characters in size. Generally doesn’t hold any value for the 3PL, but good for back tracing. A completed order would have only one connected checkout session.

**shipwallet_tos_id: **Ingrid’s unique session identifier for identifying an Order in Ingrid. TOS order is created based on all complete checkout session. This id holds the delivery information that should be used for booking for E-com or ERP or WMS A completed order would have only one connected TOS ID. TOS ID could be requested from Ingrid SIW API and be used to call Ingrid Booking service to get Parcel label (SOM API).

![image]()

- **What if I have Ingrid TA (Tracking Administration) and wants the tracking widget in Centra**

Well, then it's easy!

When using Ingrid Transport Automation all of your <u>[shipments](https://developer.ingrid.com/introduction/glossary.html#shipment)</u> will be automatically visible in the Ingrid tracking solution and you do not need to tell Centra to enable the "Ingrid tracking worker". This is also highlighted <u>[here.](https://developer.ingrid.com/delivery_tracking/integration/#providing-orders-to-track)</u>

- **What to consider when you use Ingrids tracking widget in Centra but another TA system?**

If you use Ingrids tracking widget, but another TA system (eg. nShift), Ingrid will not be aware of the tracking number, since it's another TA system that get this information from the carrier and shipping method the customer selected, when the TA system is booking the pickup with the carrier.  
Ingrid need to know the Tracking number, which shipping method, order number (or tos_id) and direction type that's connected to the order, to be able to fetch a delivery status and show this in our Tracking widget. More info about this <u>[here](https://developer.ingrid.com/delivery_tracking/integration/#providing-orders-to-track)</u>.  
Centra can send the tracking number to Ingrid, however, this is an extra service that you need to order from Centra. We call this the "Ingrid tracking worker".   
So you need to contact Centra via [sales@centra.com](mailto:sales@centra.com) to get the "Ingrid tracking worker" and then Centra will give you an offer and handle the communication with us in Ingrid so that you can use the Ingrid Tracking widget in your webshop and level up the post purchase experience for your customers.