Credit Memo Transaction Sync (Invoice Settlement Enabled)
This feature is currently in development and is subject to change without advance notice. We are actively soliciting feedback from a small set of early adopters.
This integration syncs Zuora credit memos to NetSuite credit memos when Invoice Settlement is enabled for your Zuora tenant.
See Credit Memo Transaction Sync (NetSuite to Zuora) for information about the integration that syncs NetSuite credit memos to Zuora invoice item adjustments.
About the Credit Memo Transaction Sync
Each credit memo is synced to a separate transaction in NetSuite.
Review the Transaction Sync preferences. These preferences are important and control the behavior and data mapping of the sync, including Credit Memo Number.
Transaction Sync Notes
Credit Memos will be synced to NetSuite regardless of the balance remaining on the records in Zuora as long as they meet the sync criteria.
You can disable the credit memo sync from the NetSuite Connector Advanced Settings. However, you should disable this only under the guidance of Zuora Services.
- Transferred to Accounting value of
Nullin the API will appear as
Noin the Zuora UI.
NetSuite does not handle item level application for Credit Memo records. Therefore, Invoice Item Settlement is not supported by this sync. The line items that are synced to the NetSuite record are used to store the record’s balance and determine revenue recognition.
Credit Memo Transaction Sync Rules
This integration syncs records according to the following rules:
Zuora credit memo records are synced if they meet the following criteria:
- The Status is
The associated Account’s Integration Status is
Sync Completeand Sync to NetSuite is
- The Transferred to Accounting status is
- The Zuora Origin is not
The Memo Date is greater than or equal to the Credit Memo Cutover Date (if specified in the NetSuite Connector Advanced Settings).
- The Status is
The following validations are performed during the sync to ensure data integrity:
The associated Zuora invoice has been synced (it has an IntegrationId).
If populated, the associated Zuora account's NetSuite Location matches a valid NetSuite location.
If populated, the associated Zuora Account's NetSuite Class matches a valid NetSuite class.
If populated, the associated Zuora Account's NetSuite Department matches a valid NetSuite department.
The Zuora credit memo’s Integration Status is updated to
Creating Credit Memoand Transferred to Accounting updated to
Processingto indicate the record is currently being synced and to assist with error recovery.
A NetSuite credit memo is created and applied (using the native NetSuite applied transaction functionality) to the existing NetSuite invoice that has been synced from the original Zuora invoice.
Upon successful creation of the NetSuite credit memo, the new NetSuite internal ID is written to the Zuora credit memo record, the Integration Status is set to
Complete, and Transferred to Accounting is set to
To sync subsequent changes on this record, you must update the Transferred to Accounting value to