fragment TaxBaseLine on TaxableObjectLine {
sourceLine {
__typename
... on CheckoutLine {
id
checkoutProductVariant: variant {
product {
taxClass {
name
}
... on OrderLine {
orderProductVariant: variant {
quantity
unitPrice {
amount
totalPrice {
fragment TaxDiscount on TaxableObjectDiscount {
amount {
fragment TaxBase on TaxableObject {
pricesEnteredWithTax
currency
channel {
slug
discounts {
...TaxDiscount
address {
...Address
shippingPrice {
lines {
...TaxBaseLine
sourceObject {
... on Checkout {
avataxEntityCode: metafield(key: "avataxEntityCode")
... on Order {