Launch on production environment
Learn how to set up and launch the Sovos production environment for e-invoicing with Zuora.
You need to collaborate with Sovos to set up the Sovos production environment, and Sovos provisions a production environment for you.
To launch on the Sovos production environment, complete the following tasks:
- Create a Sovos developer account in the Sovos Developer Hub, and generate the API key and API secret in Sovos. These credentials enable Zuora to access the Sovos sandbox environment. For more information, see the Getting Started section of the Sovos developer guide. You will use the API key and API secret when configuring Sovos as a service provider in Zuora. For more information, see Configure e-invoicing service providers.Note: A TLS certificate and password are no longer required for integration with Sovos. Zuora now uses token-based authentication for all supported countries, including India.
- Configure e-invoicing in Sovos for a specific country. You must meet the country-specific prerequisites before starting to configure the Sovos sandbox environment and complete country-specific configurations. For more information, see the Country Prerequisites and Country Configurations sections of the Sovos developer guide.
-
For some countries, you may need to register with the country's tax authority and get the necessary credentials. You need to configure these credentials in Sovos, and Sovos will use the credentials to submit data to the country's tax authority.
-
After obtaining credentials from Sovos and retrieving your organization ID from Sovos, you can call a dedicated configuration endpoint to create a company and assign a product.
-
- Configure Zuora E-Invoicing feature.
- Get the
SenderSystemIdfor the Sovos production environment from Sovos, copy the e-invoice file template you verified in the Zuora sandbox environment, and modify the value of theSenderSystemIdfield in the template to match the Sovos production environment. For more information, see Create and test e-invoice file templates. - Upload e-invoice file templates and configure response field mapping:
-
Upload e-invoice file templates that you have tested in the sandbox environment and configure them as needed.
-
Configure the field mappings. Ensure that the field mappings on the business region are consistent with the configurations in the sandbox environment. For more information, see Configure e-invoicing response field mappings.
-