70 lines
1,023 B
GraphQL
70 lines
1,023 B
GraphQL
![]() |
fragment TaxBaseLine on TaxableObjectLine {
|
||
|
chargeTaxes
|
||
|
sourceLine {
|
||
|
__typename
|
||
|
... on CheckoutLine {
|
||
|
id
|
||
|
productVariant: variant {
|
||
|
id
|
||
|
product {
|
||
|
metafield(key: "taxjar_tax_code")
|
||
|
productType {
|
||
|
metafield(key: "taxjar_tax_code")
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
... on OrderLine {
|
||
|
id
|
||
|
variant {
|
||
|
id
|
||
|
product {
|
||
|
metafield(key: "taxjar_tax_code")
|
||
|
productType {
|
||
|
metafield(key: "taxjar_tax_code")
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
quantity
|
||
|
unitPrice {
|
||
|
amount
|
||
|
}
|
||
|
totalPrice {
|
||
|
amount
|
||
|
}
|
||
|
}
|
||
|
fragment TaxDiscount on TaxableObjectDiscount {
|
||
|
name
|
||
|
amount {
|
||
|
amount
|
||
|
}
|
||
|
}
|
||
|
|
||
|
fragment TaxBase on TaxableObject {
|
||
|
currency
|
||
|
channel {
|
||
|
slug
|
||
|
}
|
||
|
discounts {
|
||
|
...TaxDiscount
|
||
|
}
|
||
|
address {
|
||
|
streetAddress1
|
||
|
streetAddress2
|
||
|
city
|
||
|
country {
|
||
|
code
|
||
|
}
|
||
|
countryArea
|
||
|
postalCode
|
||
|
}
|
||
|
shippingPrice {
|
||
|
amount
|
||
|
}
|
||
|
lines {
|
||
|
...TaxBaseLine
|
||
|
}
|
||
|
}
|