Welcome to Zuora Product Documentation

Explore our rich library of product information

Validate transactions

This reference provides the checklist and the corresponding actions that you must perform before enabling Invoice Settlement and migration.

Scenario

Required Actions / Remarks

Any draft accounts with credit balance

If the Credit Balance feature is enabled and any draft accounts have credit balance, perform the following actions:

  1. Use the Account data source to export accounts with the following filter: Account.Status = Draft and Account.CreditBalance > 0

  2. Delete the draft accounts or activate them.

Any canceled accounts with credit balance

If the Credit Balance feature is enabled and any canceled accounts have credit balance, perform the following actions:

  1. Use the Account data source to export accounts with the following filter: Account.Status = Canceled and Account.CreditBalance > 0

  2. Delete the canceled accounts or activate them.

Any draft accounts with posted negative invoices

If draft accounts have posted negative invoices, perform the following actions:

  1. Use the Invoice data source to export accounts with the following filter: Account.Status = Draft and Invoice.Balance < 0

  2. Delete the draft accounts or activate them.

Any inactive accounts with posted negative invoices

If inactive accounts have posted negative invoices, perform the following actions:

  1. Use the Invoice data source to export accounts with the following filter: Account.Status = Canceled and Invoice.Balance < 0

  2. Delete the inactive accounts or activate them.

Any draft invoices with a negative balance

If draft invoices have a negative balance, perform the following actions:

  1. Use the Invoice data source to export invoices with the following filter: Invoice.Status = Draft and Invoice.Balance < 0

  2. Cancel the draft invoices or post them.

Draft payments

If draft payments exist, perform the following actions:

  1. Use the Payment data source to export payments with the following filter: Payment.Status = Draft

  2. Cancel the draft payments or process them.

Error payments

If error payments exist, Zuora does not migrate the error payments during the migration process. Also, Zuora does not migrate canceled payments.

The connections between invoices and error payments are still available in the Invoice Payment data source. To obtain related information, you can export data through the Invoice Payment data source.

Any scheduled payment runs with the option to apply credit balance before attempting payments

If the Apply Credit Balance to the invoice before attempting payment check box is selected for any scheduled payment run, perform the following actions:

  1. Cancel this payment run and all subsequent payments runs if any.

  2. After the Invoice Settlement feature is enabled, create another payment run. If you want to apply the previous credit balance, select the Auto-apply unapplied credit memos during payment runs check box.

    Please note that if this check box is selected, credit memos created from other sources might also be automatically applied.

In this scenario, credit balance is transferred into credit memos during the Invoice Settlement migration process.

Tenant with the Finance permission and posted negative invoices or credit balance

If your tenant has the Zuora Finance permission and posted negative invoices or credit balance, provide an accounting code to use as the On-Account accounting code.

This On-Account accounting code is used for credit memos created during the migration. If it is not provided, Accounts Receivable is used as the On-Account accounting code by default.