createTaxRegion( )


Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Creates a tax region.

Tax regions require a tax calculator appId. Use listTaxCalculators() in Tax Calculation to retrieve a list of available calculators for a site.

Wix uses tax regions to calculateTax().

Authentication

This function requires elevated permissions and runs only on the backend and on dashboard pages.

Permissions
Manage Stores - all permissions
Manage Orders
Learn more about app permissions.
Method Declaration
Copy
function createTaxRegion(
  taxRegion: TaxRegion,
  options: CreateTaxRegionOptions,
): Promise<TaxRegion>;
Method Parameters
taxRegionTaxRegionRequired

Tax region to create.


optionsCreateTaxRegionOptions
Returns
Return Type:Promise<TaxRegion>
JavaScript
import { taxRegions } from "wix-billing.v2"; async function createTaxRegion(taxRegion, options) { try { const result = await taxRegions.createTaxRegion(taxRegion, options); return result; } catch (error) { console.error(error); // Handle the error } }
Errors

This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?