I'm having trouble distinguishing between the different currency values returned by the SOAP API's GetCart method. Does anyone know the distinct purposes of the following properties:
Beyond their specific purposes, how are the above values affected by:
I got some answers from Ravi Ranjan:
Gift certificate payments are included in amt_paid_now.
Promo / discount prices and overridden fees are included in the prices and fees.
Payment plans do not affect these numbers.
Followup questions:
What does it mean for a line item to be "primary" or not?
Hi Bryan,
The typical use of alternate/upgrade that I'm familiar with is in fixed seat subscriptions. You might want to renew your subscription seats for next season but request a seating upgrade -- in these cases the box office cannot move seats until all other subscriptions have been renewed or released, and so a kind of "phantom" line item is created to note the upgrade requested. When the box office processes upgrades later, they will resolve the request by either staying with the original primary line item and removing the alternate (in the event that the request could not be satisfied) or by fulfilling the request with the alternate line item and making it the new primary.
I haven't done this in a while so I'm sure the specifics are a little bit different, but that's the general idea as I understand it.