Skip to content

Commit 6d0a987

Browse files
author
Recurly Integrations
authored
Generated Latest Changes for v2021-02-25
1 parent 95e8f31 commit 6d0a987

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

openapi/api.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21353,6 +21353,11 @@ components:
2135321353
title: Tax exempt?
2135421354
description: "`true` exempts tax on the plan, `false` applies tax on the
2135521355
plan."
21356+
vertex_transaction_type:
21357+
type: string
21358+
title: Vertex Transaction Type
21359+
description: Used by Vertex for tax calculations. Possible values are `sale`,
21360+
`rental`, `lease`.
2135621361
currencies:
2135721362
type: array
2135821363
title: Pricing
@@ -21568,6 +21573,11 @@ components:
2156821573
title: Tax exempt?
2156921574
description: "`true` exempts tax on the plan, `false` applies tax on the
2157021575
plan."
21576+
vertex_transaction_type:
21577+
type: string
21578+
title: Vertex Transaction Type
21579+
description: Used by Vertex for tax calculations. Possible values are `sale`,
21580+
`rental`, `lease`.
2157121581
currencies:
2157221582
type: array
2157321583
title: Pricing
@@ -21832,6 +21842,11 @@ components:
2183221842
title: Tax exempt?
2183321843
description: "`true` exempts tax on the plan, `false` applies tax on the
2183421844
plan."
21845+
vertex_transaction_type:
21846+
type: string
21847+
title: Vertex Transaction Type
21848+
description: Used by Vertex for tax calculations. Possible values are `sale`,
21849+
`rental`, `lease`.
2183521850
currencies:
2183621851
type: array
2183721852
title: Pricing

plan.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ type Plan struct {
8787
// `true` exempts tax on the plan, `false` applies tax on the plan.
8888
TaxExempt bool `json:"tax_exempt,omitempty"`
8989

90+
// Used by Vertex for tax calculations. Possible values are `sale`, `rental`, `lease`.
91+
VertexTransactionType string `json:"vertex_transaction_type,omitempty"`
92+
9093
// Pricing
9194
Currencies []PlanPricing `json:"currencies,omitempty"`
9295

plan_create.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,9 @@ type PlanCreate struct {
103103
// `true` exempts tax on the plan, `false` applies tax on the plan.
104104
TaxExempt *bool `json:"tax_exempt,omitempty"`
105105

106+
// Used by Vertex for tax calculations. Possible values are `sale`, `rental`, `lease`.
107+
VertexTransactionType *string `json:"vertex_transaction_type,omitempty"`
108+
106109
// Pricing
107110
Currencies []PlanPricingCreate `json:"currencies,omitempty"`
108111

plan_update.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@ type PlanUpdate struct {
9595
// `true` exempts tax on the plan, `false` applies tax on the plan.
9696
TaxExempt *bool `json:"tax_exempt,omitempty"`
9797

98+
// Used by Vertex for tax calculations. Possible values are `sale`, `rental`, `lease`.
99+
VertexTransactionType *string `json:"vertex_transaction_type,omitempty"`
100+
98101
// Optional when the pricing model is 'ramp'.
99102
Currencies []PlanPricingCreate `json:"currencies,omitempty"`
100103

0 commit comments

Comments
 (0)