Order Management SuiteApps

This release note was updated October 6, 2025.

Following are the 2025.2 order management enhancements to SuiteApps:

NetSuite Ship Central Enhancements

Ship Central Packing includes the following capabilities if you activate the Enable pallet packing of packed cartons rule:

Printing Pallet Labels and Documents

On the app, you can now print pallet labels and documents outside of the pallet transfer process flow. If you don't use PrintNode integration, you can save and access soft copies from your file cabinet. For more information, see Printing Multiple Packing Labels and Documents.

To activate the system rule for pallets, see Configuring Ship Central Rules.

Ship Central shipping includes the following enhancements:

Scheduling Pickups with Carriers of your Shipments

The Options Menu on the app now includes the Schedule Pickups and Manage Pickups links. You can search for multiple shipping labels, and then specify the contact details, date, and time of your pickup. You can also manage existing confirmed pickups by reviewing the details or canceling them.

Generating Return Labels from an RMA

Through the NetSuite UI, when you create customer returns from an order, you can generate return labels and send them via email. You can generate return labels whether or not you use the app to ship the orders. Orders for the return must use a shipping method associated with a Ship Central shipping item. If you change the shipping method for the return, the one you select must also be associated with a Ship Central shipping item.

You cannot generate labels for standalone returns through Ship Central.

You can void labels that have not been used to return ordered items. If you delete an RMA, Ship Central voids associated return labels automatically. It sends email notifications for either or both cases.

Bulk Generation of Shipping Labels

If you enable Mobile Printing, you can generate labels and documents for multiple packed orders that you want to process for shipping. After you print or save them, the app updates the associated fulfillments to Shipped status.

This option doesn't include additional capabilities that you enable for the shipping process flow on the app. Also, you can generate bulk labels for sales orders only.

Address Validation Setting on the App

On the app, you can change the default address validation preference for specific shipments before you print a label.

For more information about standard address validation, see Shipping Address Validation.

No Tax and Importer of Record Options for Charge Tax To Field

On the Ship Central Preferences record, you can now select Importer of Record in the Charge Tax To field for international shipments. If you have no tax identifiers to apply to your shipment, you can select No tax instead. With this option, verify with your carrier if they can accept the package.

Your default setting applies to all associated shipments, but you can change it for specific ones on the app. For more information, see Tax Setup for International Shipments.

For more information about the new shipping capabilities, see Ship Central Shipping.

Electronic Invoicing Enhancements

Electronic Invoicing SuiteApp includes enhancements for the following versions:

Electronic Invoicing SuiteApp Version 9.10.0

Electronic Invoicing SuiteApp Version 9.10.0 includes the following enhancements:

License Check for Custom Transaction Types

The SuiteApp now performs Electronic Invoicing license checks when generating, certifying, and sending e-documents for custom transaction types.

Note:

License checks for these actions are already in place for standard transactions (such as invoices). Now, custom transaction types will have the same license checks. If you use custom transactions for the same subsidiary as standard transactions, this change does not affect the processing of custom transaction types.

Support for Generation and Sending Transaction Responses

The SuiteApp now supports generating and sending new transaction response types from a transaction response record to third-party systems such as Avalara through OBN or the transaction response sending method. The new response types are:

  • Request Further Objection

  • Continue Generation

The SuiteApp also supports sending of the Acknowledged transaction response type to Avalara.

Volumetric Check for Transaction Responses Sent to Avalara

Starting this version, to send transaction response content to Avalara, you must have sufficient license volume (number of licenses) and an active Avalara Processing for NetSuite Electronic Invoicing Cloud Service license.

Note:

This check applies only if you use Avalara services for Electronic Invoicing.

Builder Kit Functionality

Builder Kit, enables you to meet the e-invoicing compliance requirements in countries supported by Avalara, where NetSuite does not currently provide localization support. Builder Kit provides sample outbound and inbound templates, along with default data sourcing plugin implementations which can be customized using SuiteScript.

Note:

To use Builder Kit, you must purchase both the NetSuite Electronic Business and Avalara Processing for NetSuite Electronic Invoicing licenses. Prerequisite skill sets are also required. For more information, see Electronic Invoicing Builder Kit.

NetSuite Electronic Business Enhancements

NetSuite Electronic Business SuiteApp includes enhancements for the following versions:

NetSuite Electronic Business SuiteApp Version 1.4.0

NetSuite Electronic Business SuiteApp version 1.4.0 includes the following enhancements:

Sandbox Refresh

Starting this release, the SuiteApp supports sandbox refresh activities, enhancing your ability to replicate and validate configurations in test environment. This support is not limited to Avalara E-Invoicing, and you can leverage sandbox refresh for SuiteProcurement.

Note:

You need to perform additional steps to test Electronic Invoicing after a sandbox refresh

Avalara Provisioning and Company Creation in Sandbox

You will now be able to access Avalara Provisioning and Company Creation features directly in your NetSuite sandbox environment. You can go to Avalara Provisioning to perform provisioning or view Avalara provisioning details. And you can use Avalara Company Creation to establish a company in the Avalara sandbox or review company information.

Subscription Metrics SuiteApp Now Available

The Subscription Metrics SuiteApp version 1.0.0 provides an effective and interactive dashboard for analyzing recurring revenue and customer metrics.

With customizable reports, charts, KPIs, and graphs, this SuiteApp enables SaaS organizations to monitor key business metrics, identify trends, and make informed decisions.

The SuiteApp also lets you select the exchange rate type that reports ARR and MRR in constant currency thereby eliminating any fluctuations.

To access the Subscription Metrics SuiteApp, go to SaaS 360 Dashboard > Revenue Metrics > View.

The Subscription Metrics SuiteApp lets you:

  • Track detailed changes in ARR and MRR with a 12-month rolling forecast.

  • Visualize new and churned customers, retention rates, acquisition trends, and MRR growth.

  • Filter and drill down by subsidiary, class, item, department, customer, or location.

  • Compare current KPIs with previous months, quarters, or years to identify trends.

  • Export data to a CSV file for further analysis.

  • Review metrics for both individual and consolidated subsidiaries.

  • Customize KPI formulas.

The Subscription Metrics SuiteApp is available for free on the SuiteApp Marketplace. Any user with the SaaS Metrics permission can install and access the SuiteApp. To view permissions, go to Go to Setup > Users/Roles > Manage Roles.

To install the SuiteApp, ensure you have the following:

  • NetSuite 2025.2 or higher

  • One World account.

  • SaaS Metric and Advanced Billing features enabled.

NetSuite Pay Enhancements

NetSuite Pay SuiteApp includes enhancements for the following versions:

NetSuite Pay Version 1.0.25

NetSuite Pay SuiteApp version 1.0.25 includes the following enhancements:

  • Dashboard – A dashboard is now available with helpful information about getting started with NetSuite Pay. The dashboard includes information about the benefits of NetSuite Pay, a description of the underwriting process, pricing details, and how to get help with NetSuite Pay. You can start a new merchant account application or check application status from this dashboard. To access the dashboard, go to NetSuite Pay > NetSuite Pay Overview. For more information, see NetSuite Pay Overview.

  • Automated Settlement Reconciliation Enhancements:

    • When configuring your NetSuite Pay Payment Processing Profile, you can now select your Deposit GL Account and Expense GL Account from the respective dropdown list. The accounts are filtered for the subsidiary used for the application. The Bank Account Number and Routing Number are automatically added to your Chart of Accounts.

    • Settlement Fee Setup is automated after your bank/expense account is set up. Department, class, and location can be added if they are required for your journal entries.

    • The Daily Settlement Batch is now automatically scheduled to run daily. You can modify the repeat interval if needed.

    For more information, see Automated Settlement Reconciliation for NetSuite Pay.

  • Merchant Application Duplicate Detection – We added validations to prevent duplicate merchant applications. For OneWorld accounts, if an application has already been started for a subsidiary, the subsidiary will no longer appear in the subsidiary dropdown list when starting a new merchant application. For non-OneWorld accounts, a message is displayed if you try to start a new merchant application when one is already approved or pending approval. For more information, see Submitting a Merchant Account Application.

  • Merchant Application Status – We improved the application status page to make the status more visible and clear. This includes more detailed status descriptions with icons and clear next steps. From this status page, you can resume your application from where you left off, or configure your payment processing profile if your status is set to Provisionally Approved. For more information, see Checking Merchant Account Application Status.

  • Merchant Application Field Labels – The application now includes formatting guidance for several fields, such as Business Tax ID/Federal EIN (Format: 12-1234567), Business Phone Number (Format: XXX-XXX-XXXX), Business Established Date (Format: MM/DD/YYYY), Social Security Number (Format: XXX-XX-XXXX), Date of Birth (Format: MM/DD/YYYY), Home Phone Number (Format: XXX-XXX-XXXX), and Routing Number (Format: 123456789).

General Notices