Purpose 

The ability to seamlessly integrate with other providers and platforms allows you to better meet your customer's needs and automate more of your operations. With CartonCloud, you can integrate and connect with numerous accounting software, inventory systems, shipping/dispatch systems and e-commerce platforms. 

How do Integrations work? 

Software integrations allow data exchange between two different applications. Integrations can be as simple as a manual file upload to create data in an application or as complex as synchronous data sharing between two different applications.

 Integrations can either be one way or two way:

One WayTwo Way
Sending date from software A to software B.When data updates in Software A, the change replicates in Software B, and when data updates in Software B, the change replicates in Software A. 

Example:

When a new order creates in Shopify, a new Sale Order (outbound) creates in CartonCloud for processing.

Example:

Orders in Shopify create new Sale Orders (outbound) in CartonCloud and are marked as fulfilled in Shopify once the order in CartonCloud has reached a certain status. 

Available Integrations

To see a list of currently available integrations, please click here.

Different ways in which you can integrate with CartonCloud 

API (direct)

API (Application Programming Interface) acts as a contract between applications which defines how data can be exchanged, allowing them to connect and share data. The API creates the platform or environment in which the applications can integrate and mediates their connection. CartonCloud has a public API that enables other applications to build their own integrations into CartonCloud. This allows you and your customers to integrate your in-house software with CartonCloud.

For information on how to use CartonCloud's API (and create an API Client), please click here.

For more technical and detailed information on the CartonCloud API and how to use it, please see the API Documentation

For more information please reach out to integrations@cartoncloud.com.au.

File Upload 

Parsers

Parsers can read data and then import the data into CartonCloud in a format the system can understand. Then, using the data, the Parser can create or update a record in CartonCloud, for example, a Sale Order or Consignment.

You can use our standard Parser templates, which you can access here (at no extra cost), or our Integrations team can create a custom parser (at cost). If you wish to have a custom parser created, please reach out to integrations@cartoncloud.com.au.

If a custom parser is required (we match your customer document format), please use the below guide to send in the correct information to the Integrations team: 

My customer wants to send a spreadsheet or CSV

What do we need from you?

Send to: integrations@cartoncloud.com.au

  • 3 sample files in the format that your customer will send into CartonCloud.
  • What process do you need to be automated in CartonCloud? (e.g.: Purchase Order, Sale Order, Consignment)
  • If not clear, an explanation of what information needs to show where in CartonClound (e.g.: Column L Titled 'Exp5' is the Expiry Date)
  • If any further clarification is needed, we will reach out to you. Once clear, we will confirm the quotation, which will require approval. 

My customer wants to send a document (PDF or other) to attach to a transaction

What do we need from you?

Send to: integrations@cartoncloud.com.au

  • 3 sample files in the format that your customer will send into CartonCloud.
  • Would you like the document attached to a Sale Order or Consignment? (Do you want the Warehouse Floor staff to print this or the Driver/Run Manager?).
  • What information on the document or in the file name is the customer reference in CartonCloud?  (we use this to match the document to transactions).
  • Will the files received be multipage? (ie, More than one document per attachment)
  • If any further clarification is needed, we will reach out to you. Once clear, we will confirm a quotation that will require approval. 

Zapier Connections

Zapier is a third-party integrations platform that provides a way of connecting web apps automatically. With Zapier, we can create integrations between different applications and CartonCloud. These connections are called 'Zaps' and allow seamless data sharing and automated workflows between CartonCloud and other software utilised by you and your customers. 

You have the option of using your own Zapier account to create your own integrations or our Integrations team can set them up for you. For more information on creating your own Zapier integrations with our Public Zapier please click here

Please check out our Zapier Integration FAQ for more information. 

My customer wants to send orders from a Zapier API enabled application e.g.: Shopify, Unleashed, Xero etc

What do we need from you?

Send to: integrations@cartoncloud.com.au

  • An indication of how orders are determined (e.g.: How do you separate orders in your system for different warehouses). A filter must always be added to ensure that the correct orders are sent to the right warehouse.
  • What information on the document or file name is the customer reference in CartonCloud? (NB!! As we use this to match the document to transactions)
  • Will the files received be multipage? (i.e.: More than one document per attachment)
  • If any further clarification is needed, we will reach out to you. Once clear, we will confirm a quotation that will require approval.

Outward

CartonCloud can trigger notifications upon sale order/purchase order/consignment event milestones in CartonCloud. For example:

  • When a consignment is delivered
  • When a sale order is dispatched

We/My customer wants CartonCloud to return information to their system or a third-party system.

What do we need from you?

  • We will book a scoping call between the interested and affected parties (note, this is chargeable time).
  • Please make available any information, such as system receiving, transmission method, file format and samples, so we can keep scoping time to a minimum. 
  • Once the scope has been agreed upon, we will confirm the quotation which will require approval. 

Email Notification

CartonCloud already has a set of email notifications you can choose to enable for yourself and your customers. For more information please click here

Custom Integrations /EDI

If you require a custom integration that does not fit into our standard integration capabilities above, please reach out to our Integrations team at integrations@cartoncloud.com.au to investigate your requirements and document scope (paid service), after which can provide a quote and schedule for the development work. This can include proprietary systems integrations or industry-standard integrations such as EDIFACT.

For custom integrations that do not fit into any of the above categories please reach out to integrations@cartoncloud.com.au