OrderSpace is an online B2B ordering platform that lets businesses manage wholesale orders, products, and customers. Integrating with Make.com enables automated order processing, customer updates, and inventory synchronization between OrderSpace and other business tools.
This is AI-generated content based on official Orderspace documentation. The content may still contain errors—please verify important information. If you have questions, contact Orderspace directly.
How to get support on Orderspace
Orderspace is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https://f.make.com/r/reachout?app_name=Orderspace&app_slug=orderspace-community&app_unique_id=orderspace-sfzsye.
Requirements
To use the Orderspace app in Make, you must have an active Orderspace account and create a custom integration to obtain API credentials, create your account on Orderspace.
App installation
To install this app, you need Admin, Owner, or App Developer permissions. Learn more about organization roles.Learn more about organization roles
Follow the on-screen instructions to complete the setup.
Connect Orderspace and Make
To get started, you must first create a connection between Orderspace and Make, allowing the two services to communicate.
You can connect using the following method: OAuth2 Client Credentials,OAuth2 Authorization Code,Bearer Token.
OAuth2 Client Credentials Instructions
You need to obtain your Client ID and Client Secret for the integration.
1
Login to your Orderspace admin platform using your credentials.
2
Navigate to the Integrations section of the Orderspace admin.
3
Add a Custom Integration to provide access to the API.
4
After creating the integration, locate and note the generated Client ID and Client Secret.
OAuth2 Authorization Code Instructions
You need to register your application and obtain the necessary credentials for OAuth2 Authorization Code flow.
1
Login to your Orderspace admin platform using your credentials.
2
Navigate to the Integrations section in the Orderspace admin.
3
Add a new Custom Integration.
4
Configure the integration, specifying the required scopes (permissions) for the data you wish to access.
5
Note the generated Client ID and Client Secret for your application.
Bearer Token Instructions
You need to obtain an access token using your integration's Client ID and Client Secret.
1
Login to your Orderspace admin platform using your credentials.
2
Navigate to the Integrations section in the Orderspace admin.
3
Add a Custom Integration to your Orderspace site.
4
Locate the generated Client ID and Client Secret for your integration.
5
Use the Client ID and Client Secret to request an access token.
6
Note the returned access_token from the response.
Some community developers require an additional specific API Key. Retrieve the required API key from the community developer's dashboard, generally found under Settings/API. For more info, please https://f.make.com/r/reachout?app_name=Orderspace&app_slug=orderspace-community&app_unique_id=orderspace-sfzsye.
Create the connection in Make
1
Log in in your Make account, add the Orderspace module to your scenario, and click Create a connection.
If you add a module with an instant tag, click Create a webhook, then Create a connection.
2
Optional: in the Connection name field, enter a name for the connection.
3
Enter the authentication credentials you copied from your Orderspace account or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
For detailed information on connecting an application, see Connect an applicationConnect an application. page.
Orderspace modules
After connecting to the Orderspace app, you can choose from a list of available modules to build your scenarios.
Adds a brand new product category to your Orderspace account. You can specify details like its parent category (if it belongs under another category), a description, whether it’s active or not, and even link products to it right away.
Adds a new customer to Orderspace by collecting company details, buyer information, contact emails, addresses, and any optional settings you choose to include.
This module allows you to create a dispatch for an existing order. It marks specific items in the order as fulfilled, updates your stock levels accordingly, and can also send a dispatch confirmation email to the customer, keeping them informed about their shipment.
Creates a new price list in OrderSpace by specifying a name and currency. This module lets you set up customized pricing options, making it easy to offer different prices to different groups of customers.
Adds a brand new product to Orderspace, complete with at least one variant (such as a specific size or color). You’ll need to provide a SKU for the variant, which is essential for processing future orders and shipments. This module lets you set up detailed product information, choose variant options, set pricing, and assign categories to help organize your products.
Generates a brand new invoice for a customer in Orderspace. With this module, you can link the invoice to one or more existing orders, set specific payment terms or a due date, and add detailed invoice lines—including selected order lines, particular SKUs, or even custom items you create.
Creates a brand new order in Orderspace by allowing you to specify details such as the customer, delivery date, shipping and billing addresses, individual order items, and any optional notes. After the order is created, the module returns the complete order object, which you can use for additional processing or to test GET order filters.
Permanently removes a selected price list from your account.
Permanently removes a selected category from your system, ensuring it is no longer available or visible to users.
This module permanently removes a customer from Orderspace using their unique customer ID. Please use this action carefully, as it cannot be undone. Simply provide the customer ID, and the module will either confirm the successful deletion or let you know if the customer couldn’t be found.
Permanently removes a selected product from your store, ensuring it is no longer available for purchase or visible to customers.
Permanently removes a specific invoice from your account using its unique ID.
Permanently removes a specific order from your system using its unique ID.
Fetches a list of website categories, organized according to how they're sorted or displayed on the site.
Fetches customer groups, which are collections of customers who share the same settings or characteristics. Each customer is assigned to one specific group.
Fetches a list of customers from Orderspace. This module is especially useful for verifying that your connection and authentication with the Orderspace API are working correctly, while also giving you access to customer data.
Fetches a list of dispatches from your Orderspace account, allowing you to narrow down the results by specifying an order ID or setting a maximum number of dispatches to retrieve. This helps you quickly find and manage the dispatch information you need.
This module fetches a list of inventory levels, organized by SKU, and lets you easily filter the results by product, specific SKUs, or date ranges. Results are displayed in pages for easy browsing.
Fetches a list of invoices, displaying the newest ones at the top so you can easily see your most recently created invoices first.
This module lets you fetch a list of orders from Orderspace, displaying the newest orders first based on when they were created. You can narrow down your search by filtering orders using criteria like order number, status, customer, delivery dates, and you can control the results with pagination options such as starting_after and limit. The module returns a detailed array of order objects, including information about each order’s items, addresses, and total amounts.
Fetches a complete list of payment terms available in your account. Please note that this module retrieves all payment terms at once, as it does not support pagination.
Fetches a complete list of preorder windows available in your account. Please note that this module returns all results at once, as it does not support pagination.
Fetches and displays a complete list of available price lists. Please note that this module retrieves all price lists at once, as it does not support pagination.
Fetches a list of products from your Orderspace account, allowing you to apply filters and paginate through the results to find exactly what you need.
Fetches and returns a complete list of available tax rates in your account. Please note that this module retrieves all tax rates at once, as it does not support pagination.
Fetches detailed information about a specific category using its unique ID.
Fetches detailed information for a specific customer in Orderspace using their unique customer_id. This module returns all available customer details, such as company name, list of buyers, addresses, contact info, tax information, and any assigned pricing or customer groups. It's especially helpful when you need to review a customer's full profile before making updates, deleting their record, or including their data in other automated processes.
Fetches detailed information about a specific dispatch by using its unique ID.
Fetches detailed information about a specific price list by using the provided ID.
Fetches detailed information about a specific product using its unique ID.
Fetches detailed information for a specific invoice using its unique ID.
Fetches detailed information about a specific order using its unique ID.
Allows you to send a custom API request to any specified endpoint, giving you the flexibility to interact with features or data not covered by the standard modules.
This module lets you update an existing customer in Orderspace by using their unique customer ID. You can change specific details such as the company name, buyers, addresses, phone numbers, email addresses, tax information, minimum spend amount, payment terms, customer group, and price list. If you leave out any fields in your request, those details will stay the same, so you can update only what you need. After the update, you'll get the complete, updated customer record in return.
This module lets you update either the on-hand or available inventory quantities for multiple product variants at once—up to 200 SKUs in a single request. Please note, for each SKU, you can update only one type of quantity (either on-hand or available), not both at the same time.
This module lets you update the details of an existing category. You can choose which fields to change—any information you don’t update will stay as it is.
Updates a current price list with the details you provide. Any fields you don’t specify will stay as they are, so you only need to update the information you want to change.
This module allows you to update the details of an existing product. For best results, include all product fields and any product variants in your update—even if some information hasn’t changed. Make sure to provide the IDs for any existing variants; you can get these IDs by first retrieving the product using the API.
This module activates whenever a new category is created or added to your Orderspace account, allowing you to automatically respond to updates in your product organization.
This module activates whenever a new customer is added to your Customers list, allowing you to automatically respond or take action whenever someone new joins your customer base.
This module activates whenever new dispatch records are created, letting you know when orders have been shipped out or partially fulfilled. It helps you stay updated on the status of your order shipments.
This module triggers right away whenever a specified event happens in OrderSpace, using a webhook to instantly start your scenario.
This module activates whenever a new invoice is generated or added to your invoices list in OrderSpace, helping you stay updated on all newly created billing documents in your account.
Triggers whenever a new order is placed or added to your orders list, allowing you to automatically take action whenever a customer makes a purchase.
Templates
You can look for more templates in Make's template gallery, where you'll find thousands of pre-created scenarios.
Orderspace resources
You can have access to more resources related to this app on the following links :