anchor.diff:      thousand: String = ","
     ): String
   
  -  # Commission fee in cents
  -  commissionFeeCents: Int
  +  # Partner commission rate used to calculate commission fee
  +  commissionRate: Float
  +
  +  # Partner commission rate formatted into percentage
  +  displayCommissionRate: String
  +
  +  # Buyer total in cents
  +  buyerTotalCents: Int
   
     # A formatted price with various currency formatting options.
  -  commissionFee(
  +  buyerTotal(
       decimal: String = "."
   
       # Allows control of symbol position (%v = value, %s = symbol)
  
positive.code:     thousand: String = ","
    ): String
  
    # Partner commission rate used to calculate commission fee
    commissionRate: Float
  
    # Partner commission rate formatted into percentage
    displayCommissionRate: String
  
    # Buyer total in cents
    buyerTotalCents: Int
  
    # A formatted price with various currency formatting options.
    buyerTotal(
      decimal: String = "."
  
      # Allows control of symbol position (%v = value, %s = symbol)
  
negative.code:     thousand: String = ","
    ): String
  
    # Shipping total in cents
    shippingTotalCents: Int
  
    # A formatted price with various currency formatting options.
    shippingTotal(
      decimal: String = "."
  
      # Allows control of symbol position (%v = value, %s = symbol)
  