From 48f256bca65ff4535351eac2861cbab9aac973b5 Mon Sep 17 00:00:00 2001 From: bc-terra <terra.hyde@bigcommerce.com> Date: Mon, 13 Jan 2025 12:25:20 -0700 Subject: [PATCH 1/2] DEVDOCS-6186 - Remove Beta label from Form Fields Doc (#746) <!-- Ticket number or summary of work --> # [DEVDOCS-6186] ## What changed? <!-- Provide a bulleted list in the present tense --> * Feature is now in GA * Removing Beta messaging from doc ## Release notes draft * Storefront Form Fields API endpoint is now GA. * We've removed the Beta messaging from the documentation. ## Anything else? <!-- Add related PRs, salient notes, additional ticket numbers, etc. --> ping {names} [DEVDOCS-6186]: https://bigcommercecloud.atlassian.net/browse/DEVDOCS-6186?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --- reference/form_fields.sf.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/reference/form_fields.sf.yml b/reference/form_fields.sf.yml index 4f2cabd90..165b59d52 100644 --- a/reference/form_fields.sf.yml +++ b/reference/form_fields.sf.yml @@ -1,6 +1,6 @@ openapi: '3.0.1' info: - title: Storefront Form Fields (Beta) + title: Storefront Form Fields description: |- Read form fields on BigCommerce-hosted storefronts. To work with headless storefronts, use the [GraphQL Storefront API](/graphql-storefront/reference). @@ -8,8 +8,6 @@ info: For info about authenticating BigCommerce APIs, see [Authentication and Example Requests](/docs/start/authentication#same-origin-cors-authentication). - > #### Warning - > Breaking changes may be introduced to this endpoint while in beta. version: '' termsOfService: 'https://www.bigcommerce.com/terms' contact: From 478d62c4f3ff3f26a938b107d3a451c0c6c2099f Mon Sep 17 00:00:00 2001 From: Brett Daniels <theromulans@gmail.com> Date: Tue, 14 Jan 2025 08:59:35 +1100 Subject: [PATCH 2/2] Remove deprecated field, add new control panel price display strategy field (#744) # [TAX-2184] ## What changed? * Removed deprecated `show_inclusive_in_control_panel` field from Tax Settings API. * Added `control_panel_price_display_strategy` field to Tax Settings API. ## Release notes draft * Updated available Tax Settings API fields, new option available for controlling tax price display in the control panel. [TAX-2184]: https://bigcommercecloud.atlassian.net/browse/TAX-2184?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --- reference/tax_settings.v3.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/reference/tax_settings.v3.yml b/reference/tax_settings.v3.yml index bba8a5782..43fb8eee8 100644 --- a/reference/tax_settings.v3.yml +++ b/reference/tax_settings.v3.yml @@ -124,9 +124,13 @@ components: type: object description: Settings that describe how prices display at the global level. properties: - show_inclusive_in_control_panel: - type: boolean - description: Whether to show prices as tax inclusive or tax exclusive in the BigCommerce control panel. + control_panel_price_display_strategy: + type: string + description: Whether to show prices as tax inclusive or tax exclusive in the BigCommerce control panel, or use the order's tax zone for price display. + enum: + - ZONE + - INCLUSIVE + - EXCLUSIVE invoice_price_display_strategy: type: string description: 'Whether to show prices as tax inclusive or tax exclusive across all invoices, or use the shopperʼs tax zone for price display on invoices.'