Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 4.35 KB

File metadata and controls

29 lines (26 loc) · 4.35 KB

BillForward::CreateSubscriptionChargeAmendment

Properties

Name Type Description Notes
created DateTime { "description" : "The UTC DateTime when the object was created.", "verbs":[] } [optional]
changed_by String { "description" : "ID of the user who last updated the entity.", "verbs":[] } [optional]
updated DateTime { "description" : "The UTC DateTime when the object was last updated.", "verbs":[] } [optional]
type String { "description" : "", "default" : "", "verbs":["POST","GET"] }
id String { "description" : "", "verbs":["GET"] } [optional]
organization_id String { "description" : "", "verbs":[""] } [optional]
subscription_id String { "description" : "", "verbs":["POST","PUT","GET"] }
amendment_type String { "description" : "Type of amendment", "verbs":["POST","GET"] }
actioning_time DateTime { "description" : "When the amendment will run", "verbs":["POST","PUT","GET"] } [optional]
actioned_time DateTime { "description" : "The time the amendment completed.", "verbs":["GET"] } [optional]
state String Whether the subscription-amendment is: pending (to be actioned in the future), succeeded (actioning completed), failed (actioning was attempted but no effect was made) or discarded (the amendment had been cancelled before being actioned). Default: Pending
deleted BOOLEAN { "description" : "Is the amendment deleted.", "verbs":["GET"] } [default to false]
subscription_charge_id String { "description" : "", "verbs":["GET"] } [optional]
description String { "description" : ".", "verbs":["POST","GET"] } [optional]
amount Float { "description" : "Monetary value to charge in the same currency as the subscription.", "verbs":["POST","GET"] }
discount Float { "description" : "", "verbs":[] } [optional]
type String { "description" : "", "default" : "Manual", "verbs":[] }
invoicing_type String { &quot;description&quot; : &quot;<span class=\&quot;label label-default\&quot;>Immediate</span> invoicing will result in an invoice being issued immediately for the charge. <span class=\&quot;label label-default\&quot;>Aggregated</span> invoicing will generate a charge to be added to the next issued invoice, for example at the current billing period end.&quot;, &quot;default&quot; : &quot;Aggregated&quot;, &quot;verbs&quot;:[&quot;POST&quot;,&quot;PUT&quot;,&quot;GET&quot;] }
tax_status String { &quot;description&quot; : &quot;Whether the amount specified is <span class=\&quot;label label-default\&quot;>inclusive</span> or <span class=\&quot;label label-default\&quot;>exclusive</span> of tax&quot;, &quot;default&quot; : &quot;inclusive&quot;, &quot;verbs&quot;:[&quot;POST&quot;,&quot;PUT&quot;,&quot;GET&quot;] }
subscription_charge SubscriptionCharge { &quot;description&quot; : &quot;&quot;, &quot;verbs&quot;:[&quot;GET&quot;] } [optional]
pricing_component_value_change InsertableBillingEntity { &quot;description&quot; : &quot;&quot;, &quot;verbs&quot;:[] } [optional]
pricing_component_id String { &quot;description&quot; : &quot;&quot;, &quot;verbs&quot;:[] } [optional]