Skip to main content

NetSuite Connector's Support for Multi-org and Multi-entity

Zuora

NetSuite Connector's Support for Multi-org and Multi-entity

The NetSuite Connector supports multi-org functionality, allowing multiple Zuora organizations to synchronize with a single NetSuite instance while maintaining data integrity and organizational boundaries.

NetSuite Subsidiary Structure

NetSuite implements organizational hierarchy through subsidiaries serving the following conditions:

  • Segregate data across different business units
  • Maintain hierarchical relationships between entities

The connector considers the existing NetSuite subsidiary hierarchies but does not create or modify the organizational structure within NetSuite based on the organization structure in Zuora. 

System Architecture

Standard setup

  • Target System - Single NetSuite instance (typical for most customers).

  • Source Systems - Multiple Zuora organizations.

  • Connector Instance - One connector handles all Zuora orgs linked to the NetSuite instance.

Prerequisites

To perform integration, you must have read/write permissions for all Zuora organizations requiring data synchronization.

To limit synchronization to specific organizations, restrict the integration user's access to only the required Zuora orgs.

Supported Processes

The following synchronization processes support multi-org functionality:

Process Name

Support Status

Zuora to NetSuite Account Sync

Supported

Zuora to NetSuite Product Sync

Supported

Zuora to NetSuite  Product Rate Plan Sync

Supported

Zuora to NetSuite Product Rate Plan Charge Sync

Supported

Zuora to NetSuite Invoice Sync

Supported

Zuora to NetSuite Debit Memo Sync

Supported

Zuora to NetSuite Credit Memo Sync

Supported

Zuora to NetSuite Payment Sync

Supported

Zuora to NetSuite Refund Sync

Supported

NetSuite to Zuora Payment Sync

Supported

NetSuite to Zuora Payment Sync: When payments originate in NetSuite, ensure they belong to a Zuora account that already has an assigned organization. This allows the payment to inherit the account's organizational assignment automatically.

Behavioral Impact

While there are no changes to the core logic, enabling the multi-org support also does not affect the following behaviours:

  • Existing synchronization rules
  • Data transformation logic
  • Connector behavior patterns

The multi-org enablement focuses solely on managing data structure within Zuora while maintaining all existing connector functionality.

Multi-Entity Support

Multi-entity environments require individual connector instances for each Zuora entity. Each entity needs a dedicated connector instance, as a single connector cannot handle multiple entities simultaneously. Each instance operates independently as a standalone system with no data sharing between connector instances. Standard licensing includes two permanent connector instances per license. Additional connector instances require separate license purchases to support multi-entity deployments.