You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: recurly/resources.py
+15-6Lines changed: 15 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1258,13 +1258,13 @@ class TaxInfo(Resource):
1258
1258
Attributes
1259
1259
----------
1260
1260
rate : float
1261
-
Rate
1261
+
The combined tax rate. Not present when Avalara for Communications is enabled.
1262
1262
region : str
1263
-
Provides the tax region applied on an invoice. For U.S. Sales Tax, this will be the 2 letter state code. For EU VAT this will be the 2 letter country code. For all country level tax types, this will display the regional tax, like VAT, GST, or PST.
1263
+
Provides the tax region applied on an invoice. For U.S. Sales Tax, this will be the 2 letter state code. For EU VAT this will be the 2 letter country code. For all country level tax types, this will display the regional tax, like VAT, GST, or PST. Not present when Avalara for Communications is enabled.
1264
1264
tax_details : :obj:`list` of :obj:`TaxDetail`
1265
-
Provides additional tax details for Canadian Sales Tax when there is tax applied at both the country and province levels. This will only be populated for the Invoice response when fetching a single invoice and not for the InvoiceList or LineItem.
1265
+
Provides additional tax details for Communications taxes when Avalara for Communications is enabled or Canadian Sales Tax when there is tax applied at both the country and province levels. This will only be populated for the Invoice response when fetching a single invoice and not for the InvoiceList or LineItemList. Only populated for a single LineItem fetch when Avalara for Communications is enabled.
1266
1266
type : str
1267
-
Provides the tax type as "vat" for EU VAT, "usst" for U.S. Sales Tax, or the 2 letter country code for country level tax types like Canada, Australia, New Zealand, Israel, and all non-EU European countries.
1267
+
Provides the tax type as "vat" for EU VAT, "usst" for U.S. Sales Tax, or the 2 letter country code for country level tax types like Canada, Australia, New Zealand, Israel, and all non-EU European countries. Not present when Avalara for Communications is enabled.
1268
1268
"""
1269
1269
1270
1270
schema= {
@@ -1279,17 +1279,26 @@ class TaxDetail(Resource):
1279
1279
"""
1280
1280
Attributes
1281
1281
----------
1282
+
billable : bool
1283
+
Whether or not the line item is taxable. Only populated for a single LineItem fetch when Avalara for Communications is enabled.
1284
+
level : str
1285
+
Provides the jurisdiction level for the Communications tax applied. Example values include city, state and federal. Present only when Avalara for Communications is enabled.
1286
+
name : str
1287
+
Provides the name of the Communications tax applied. Present only when Avalara for Communications is enabled.
1282
1288
rate : float
1283
1289
Provides the tax rate for the region.
1284
1290
region : str
1285
-
Provides the tax region applied on an invoice. For Canadian Sales Tax, this will be either the 2 letter province code or country code.
1291
+
Provides the tax region applied on an invoice. For Canadian Sales Tax, this will be either the 2 letter province code or country code. Not present when Avalara for Communications is enabled.
1286
1292
tax : float
1287
1293
The total tax applied for this tax type.
1288
1294
type : str
1289
-
Provides the tax type for the region. For Canadian Sales Tax, this will be GST, HST, QST or PST.
1295
+
Provides the tax type for the region or type of Comminications tax when Avalara for Communications is enabled. For Canadian Sales Tax, this will be GST, HST, QST or PST.
0 commit comments