Shippit works seamlessly with Peoplevox to synchronise orders. This article explains how to set up your Peoplevox integration, configure it for your unique workflow, and get the most out of Peoplevox and Shippit.
Set up your Peoplevox integration
To get started with Peoplevox, you need to log in to your Shippit account to set up the integration, then complete setup in your Peoplevox account.
β οΈ Important: Before you begin, make sure you are logged in with a Peoplevox user account that has the Administrator role.
Setting up a dedicated user account in Peoplevox
This step is optional, but highly recommended. Creating a dedicated user in Peoplevox for the Shippit integration allows you to differentiate between actions performed by the integration, and actions performed by users.
Log in to your Peoplevox account.
Navigate to Users β Users, and click Add new.
In the Add new user dialog, use these details:
In the Email field, type your email address.
In the Display name field, type a name for your user. For example, Shippit.
In the Username field, type a name for your user. For example, Shippit.
In the Password field, type a password for your user, and confirm it in the Confirm password field.
In the Role field, select Integration.
Optional: In the Default printer field, select the default printer for the integration to use.
Take a note of the username and password you entered, and click Save to save your new user.
Setting up the integration in Shippit
When you have your dedicated user details, you can set up the integration in your Shippit account.
π‘ Note: Before you start, take a note of your Peoplevox Client ID. It is shown in brackets in the top left hand corner of your Peoplevox account.
Log in to your Shippit store.
Open the drop down menu in the top right of your screen, and click Settings.
Click Integrations to go the integrations settings.
In the Select an Integration section, click Peoplevox.
Use the details you noted from your Peoplevox dedicated user account to complete these fields:
In the API Endpoint field, select the datacentre location for your Peoplevox installation. If you aren't sure which endpoint to use, contact Peoplevox support.
In the Client ID field, type your Peoplevox Client ID, which is available in your Peoplevox account.
In the API Username field, type the username of the dedicated Peoplevox user you created earlier.
In the API Password field, type the password of the dedicated Peoplevox user you created earlier.
Click Continue to complete your integration, and take a note of the endpoint and API key.
Setting up the carrier integration in Peoplevox
When you have set up the integration in Shippit, you can return to your Peoplevox account to add Shippit as a carrier integration.
β οΈ Important: As part of this procedure, you also need to set up the documents in Peoplevox for outbound shipping labels, customs or commercial invoices, and air way bills. Unfortunately, the integration does not support other documents, such as packing slips, invoices, returns labels, or dangerous goods declarations.
Log in to your Peoplevox account.
Navigate to Integrations β Carrier integration, and click Add new.
In the Create Carrier Integration dialog, use the details you noted from your Shippit account to complete these details:
In the Name field, type a name for your integration. For example, Shippit.
Leave the Date time format field as it is.
In the Timeout (ms) field, type 30000.
In the Api key field, paste the API key you noted down earlier.
In the Endpoint field, paste the endpoint you noted down earlier.
In the Tracking number format field, type {outbound}.
In the Request schema version, select 1.1.
Click Add new Document Types to add two new document types. Click Add. Use these details to set up the three document types:
Shipping Label, shipping_label, [None]
Customs Invoice, customs_invoice, [None]
Air Way Bill, awb_archive, [None]
Click Save to save the Shippit carrier integration.
Set up integration templates
When you have the carrier integration set up, you can set up the integration templates for carriers and service types. You can also use this procedure to synchronise goods descriptions from item names in orders.
It is also possible to set up tariff codes to synchronise from Peoplevox to Shippit. However, because these aren't native fields in Peoplevox, you need to set them up as a custom field. When you have your tariff codes saved as an item-level custom field in People, Shippit can pull that field as the tariff code for the item.
π‘ Note: When an order has been synchronised into Shippit, none of the changes made against the same order in PeopleVox automatically updates Shippit.
Setting up integration templates in Peoplevox
Log in to your Peoplevox account.
Navigate to Integrations β Integration templates.
Locate Carriers in the list, select it, and click Configure.
Navigate to the Import tab, and edit the field names to read:
Name *: Name
Reference: Reference
Click Save to save your changes.
Locate Service Types in the list, select it, and click Configure.
Navigate to the Export tab, and edit the field names to read:
Carrier *: Carrier Name
Name: Service Type
Code *: Service Code
Click Save to save your changes.
Shipping options
You can configure shipping options in Shippit so that they more accurately match your Peoplevox settings. These settings allow you to select which Peoplevox shipping method matches a specific service or class in Shippit. The tracking information for your orders are passed back to Peoplevox when the label is generated in Shippit.
If you offer free shipping, you can manage your shipping costs by identifying the specific service or service class that you would like the order to be transacted through.
Changing shipping options
Log in to your Shippit store.
Navigate to Settings β Integrations.
In the Peoplevox integration settings section, navigate to the Orders tab.
In the Shipping Method Mappings section, for each Peoplevox shipping method in the left column, select the matching Shippit service type. If you do not want Peoplevox orders of a specific type to go through Shippit, select Don't send to Shippit.
Click Update to save your changes.
Site options
You can configure your site settings in Shippit so that orders and labels generated in Peoplevox are sent to the correct Shippit account.
Changing site options
Log in to your Shippit store.
Navigate to Settings β Integrations.
In the Peoplevox integration settings section, navigate to the Locations tab.
In the Peoplevox Site Mappings section, for each Shippit store, select the corresponding Peoplevox site or sites. The selected sites are shown beneath the drop-down box. Click x to remove sites.
Click Update to save your changes.
Order packaging options
You can configure your packaging settings in Shippit so that orders received from Peoplevox are processed as either items and parcels, or as items only.
When orders are sent to Shippit from Peoplevox, it is assumed that all weights are in kilograms, and dimensions are in metres. However, if the unit type is explicitly specified on the product or SKU, Shippit converts the dimensions in kilograms and metres for you.
Changing packaging options
Log in to your Shippit store.
Navigate to Settings β Integrations.
In the Peoplevox integration settings section, navigate to the Orders tab.
In the Order Packaging Mode section, select Items and parcels to receive orders as both items and parcels, or select Items Only to have all orders treated in Shippit as items.
Click Update to save your changes.
Pallet options
You can configure your packaging settings in Shippit so that orders received from Peoplevox are processed as pallets, if they meet pre-defined size criteria. When orders containing parcels that are larger than the size you set are synchronised to Shippit from Peoplevox, Shippit handles them as a pallet instead of a parcel.
Changing pallet options
Log in to your Shippit store.
Navigate to Settings β Integrations.
In the Peoplevox integration settings section, set the Sync parcels as pallets field to Yes.
In the Pallet detection section, set the minimum height, width, and depth for a parcel to be considered a pallet.
Click Update to save your changes.
Troubleshooting
This section contains information about some common issues you might encounter with your Peoplevox integration. If you can't find an answer to your question here, contact [email protected] for assistance.
Orders with multiple packages are creating multiple orders in Shippit
For Peoplevox integrations set up before 24 May 2024, orders with multiple packages resulted in multiple orders in Shippit. This behaviour has been deprecated, and orders with multiple packages are now shown in Shippit in a single order for shipping. If you are still experiencing the older behaviour, talk to Shippit support to be upgraded.
Peoplevox shipping methods or locations are not showing in Shippit integration settings
This can happen if your Peoplevox integration templates are not set up properly. Check that you have specified the field names properly, are specifying them in the Export tab, have spelled everything correctly, and used the correct case for case-sensitive fields.