Skip to main content

Avalara Tax Engine Settings

Zuora
  • 日本語のコンテンツは機械翻訳されており、補助的な参照を目的としています。機械翻訳の精度は保証できません。英語版が正となります。また、現時点では検索機能は日本語での検索をサポートしていません。翻訳に関するフィードバックについては、docs@zuora.comに送信してください。

Avalara Tax Engine Settings

Describes how to create, retrieve, and update the Avalara Tax Engines through the Settings API. For more information on the Avalara Tax Engine, see Direct Avalara integration.

Create an Avalara Tax Engine

To create a new Avalara Tax Engine, see the following request and a sample of 200 response.

The Create API can be used only once, as each tenant is limited to a single AvalaraTaxEngine.

HTTP request:

POST https://rest.zuora.com/apps/settings/tax-engines/

Request body:

01curl --location 'https://rest.zuora.com/apps/settings/tax-engines/' \
02--header 'Content-Type: application/json' \
03--header 'Authorization: Bearer <oauth token>' \
04--data '{
05  "name": "AvalaraTestEngine12",
06  "taxEngineType": "Avalara",
07  "accountNumber": "0981236784",
08  "licenseKey": "B6GG780FP12FIMIRIH",
09  "isTest": true
10 }'

Response body:

1{
2    "id": "4028818792d0c0550192d0e4c3af03ca",
3    "name": "AvalaraTestEngine12",
4    "taxEngineType": "Avalara",
5    "accountNumber": "0981236784",
6    "isTest": true,
7    "username": null,
8    "success": true
9}

Get an Avalara Tax Engine

To get an Avalara Tax Engine, see the following request and a sample of 200 response.

GET https://rest.zuora.com/settings/tax-engines/connector/{id}

Request body:

1curl --location'https://rest.zuora.com/settings/tax-engines/connector/{id}' \
2--header 'Authorization: Bearer <oauth token>'

Response body:

1{
2    "id": "40288186929d8a6a01929dbcaab67314",
3    "name": "AvalaraTestEngine",
4    "taxEngineType": "Avalara",
5    "accountNumber": "6547894321",
6    "isTest": true,
7    "username": null,
8    "success": true
9}

Update an Avalara Tax Engine

To update an Avalara Tax Engine, see the following request and a sample of 200 response.

HTTP request:

PUT https://rest.zuora.com/settings/tax-engines/connector/{id}

Request body:

1curl --location --request PUT 'https://rest.zuora.com/settings/tax-engines/connector/{id}' \
2--header 'Content-Type: application/json' \
3--header 'Authorization: Bearer <oauth token>' \
4--data '{
5"name": "AvalaraTestEngine12",
6"accountNumber": "0981236784",
7"licenseKey": "B6GG780FP12FIMIRIH",
8"isTest": true
9 }'

Response body:

1{
2    "id": "4028818792d0c0550192d0e4c3af03ca",
3    "name": "AvalaraTestEngine12",
4    "taxEngineType": "Avalara",
5    "accountNumber": "0981236784",
6    "isTest": true,
7    "username": null,
8    "success": true
9}

Delete an Avalara Tax Engine

The Avalara Tax Engine does not support the Delete operation.