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
@@ -1494,13 +1494,13 @@ class TaxInfo(Resource):
1494
1494
Attributes
1495
1495
----------
1496
1496
rate : float
1497
-
Rate
1497
+
The combined tax rate. Not present when Avalara for Communications is enabled.
1498
1498
region : str
1499
-
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.
1499
+
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.
1500
1500
tax_details : :obj:`list` of :obj:`TaxDetail`
1501
-
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.
1501
+
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.
1502
1502
type : str
1503
-
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.
1503
+
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.
1504
1504
"""
1505
1505
1506
1506
schema= {
@@ -1515,17 +1515,26 @@ class TaxDetail(Resource):
1515
1515
"""
1516
1516
Attributes
1517
1517
----------
1518
+
billable : bool
1519
+
Whether or not the line item is taxable. Only populated for a single LineItem fetch when Avalara for Communications is enabled.
1520
+
level : str
1521
+
Provides the jurisdiction level for the Communications tax applied. Example values include city, state and federal. Present only when Avalara for Communications is enabled.
1522
+
name : str
1523
+
Provides the name of the Communications tax applied. Present only when Avalara for Communications is enabled.
1518
1524
rate : float
1519
1525
Provides the tax rate for the region.
1520
1526
region : str
1521
-
Provides the tax region applied on an invoice. For Canadian Sales Tax, this will be either the 2 letter province code or country code.
1527
+
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.
1522
1528
tax : float
1523
1529
The total tax applied for this tax type.
1524
1530
type : str
1525
-
Provides the tax type for the region. For Canadian Sales Tax, this will be GST, HST, QST or PST.
1531
+
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