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
+59-4Lines changed: 59 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1449,7 +1449,7 @@ class Invoice(Resource):
1449
1449
tax : float
1450
1450
The total tax on this invoice.
1451
1451
tax_info : TaxInfo
1452
-
Tax info
1452
+
Only for merchants using Recurly's In-The-Box taxes.
1453
1453
terms_and_conditions : str
1454
1454
This will default to the Terms and Conditions text specified on the Invoice Settings page in your Recurly admin. Specify custom notes to add or override Terms and Conditions.
1455
1455
total : float
@@ -1716,7 +1716,7 @@ class LineItem(Resource):
1716
1716
tax_inclusive : bool
1717
1717
Determines whether or not tax is included in the unit amount. The Tax Inclusive Pricing feature (separate from the Mixed Tax Pricing feature) must be enabled to utilize this flag.
1718
1718
tax_info : TaxInfo
1719
-
Tax info
1719
+
Only for merchants using Recurly's In-The-Box taxes.
1720
1720
taxable : bool
1721
1721
`true` if the line item is taxable, `false` if it is not.
1722
1722
type : str
@@ -1961,11 +1961,11 @@ class Subscription(Resource):
1961
1961
subtotal : float
1962
1962
Estimated total, before tax.
1963
1963
tax : float
1964
-
Estimated tax
1964
+
Only for merchants using Recurly's In-The-Box taxes.
1965
1965
tax_inclusive : bool
1966
1966
Determines whether or not tax is included in the unit amount. The Tax Inclusive Pricing feature (separate from the Mixed Tax Pricing feature) must be enabled to utilize this flag.
1967
1967
tax_info : TaxInfo
1968
-
Tax info
1968
+
Only for merchants using Recurly's In-The-Box taxes.
1969
1969
terms_and_conditions : str
1970
1970
Terms and conditions
1971
1971
total : float
@@ -3383,6 +3383,61 @@ class InvoiceTemplate(Resource):
3383
3383
}
3384
3384
3385
3385
3386
+
classExternalPaymentPhase(Resource):
3387
+
"""
3388
+
Attributes
3389
+
----------
3390
+
amount : str
3391
+
Allows up to 9 decimal places
3392
+
created_at : datetime
3393
+
When the external subscription was created in Recurly.
3394
+
currency : str
3395
+
3-letter ISO 4217 currency code.
3396
+
ending_billing_period_index : int
3397
+
Ending Billing Period Index
3398
+
ends_at : datetime
3399
+
Ends At
3400
+
external_subscription : ExternalSubscription
3401
+
Subscription from an external resource such as Apple App Store or Google Play Store.
3402
+
id : str
3403
+
System-generated unique identifier for an external payment phase ID, e.g. `e28zov4fw0v2`.
3404
+
object : str
3405
+
Object type
3406
+
offer_name : str
3407
+
Name of the discount offer given, e.g. "introductory"
3408
+
offer_type : str
3409
+
Type of discount offer given, e.g. "FREE_TRIAL"
3410
+
period_count : int
3411
+
Number of billing periods
3412
+
period_length : str
3413
+
Billing cycle length
3414
+
started_at : datetime
3415
+
Started At
3416
+
starting_billing_period_index : int
3417
+
Starting Billing Period Index
3418
+
updated_at : datetime
3419
+
When the external subscription was updated in Recurly.
0 commit comments