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.

Indicating the source of prices and tax amounts

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 is EXTERNAL, 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 than EXTERNAL, 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.