This guide will be removed on April 29, 2022. Please use our new, easier-to-use Toast technical documentation site. All updated content is on the new site.
The orders API return data indicates whether the prices and tax amounts were populated by the Toast platform, or specified by the marketplace facilitator. It also indicates whether the marketplace facilitator collected and remitted the taxes on behalf of the restaurant.
In the appliedTaxes
object, the type
value
indicates whether the value came from the Toast platform or was calculated
by the marketplace facilitator:
-
If
type
isEXTERNAL
, then the prices and tax amounts were provided by the marketplace facilitator. The prices should match the current menu prices for the restaurant. The tax amounts are usually calculated by a tax partner. -
If
type
is any value other thanEXTERNAL
, then the prices and tax amounts were calculated by the Toast platform.
The facilitatorCollectAndRemitTax
value indicates
whether the marketplace facilitator remitted the tax on behalf of the
restaurant. If set to true
, then the marketplace facilitator
remitted the tax.