-
Notifications
You must be signed in to change notification settings - Fork 2
/
region.go
25 lines (23 loc) · 1.13 KB
/
region.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package schema
import "time"
type Region struct {
Name string `json:"name"`
CurrencyCode string `json:"currency_code"`
TaxRate int `json:"tax_rate"`
Id string `json:"id"`
Currency any `json:"currency"`
TaxRates []any `json:"tax_rates"`
TaxCode string `json:"tax_code"`
GiftCardsTaxable bool `json:"gift_cards_taxable"`
AutomaticTaxes bool `json:"automatic_taxes"`
Countries []any `json:"countries"`
TaxProviderId string `json:"tax_provider_id"`
TaxProvider any `json:"tax_provider"`
PaymentProviders []any `json:"payment_providers"`
FulfillmentProviders []any `json:"fulfillment_providers"`
IncludesTax string `json:"includes_tax"`
CreatedAt *time.Time `json:"created_at"`
UpdatedAt *time.Time `json:"updated_at"`
DeletedAt *time.Time `json:"deleted_at"`
Metadata map[string]any `json:"metadata"`
}