Currency Assignments
Get All Channels Currency Assignments
GET https://api.bigcommerce.com/stores/{store_hash}/v3/channels/currency-assignmentsRequest
Returns a list of currency assignments for all channels.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
example
Response
Body
dataarray[object]
response
Create Multiple Channels Currency Assignments
POST https://api.bigcommerce.com/stores/{store_hash}/v3/channels/currency-assignmentsRequest
Sets enabled currencies and default currency for multiple channels. Note that currencies must be added first in the Settings > Setup > Currencies settings from an active MSF-enabled BigCommerce store control panel before the currencies can be assigned to a channel.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
Body
channel_idinteger
requiredThe ID of the channel.
enabled_currenciesarray[string]
requiredCurrencies that are enabled for the specified channel in ISO 4217 three character alphabetic format.
default_currencystring
requiredDefault currency for the channel in ISO 4217 three character alphabetic format. Will be used on storefront when other currencies cannot.
Create Currency Assignments for Multiple Channels
Response
Body
dataarray[object]
response
Update Multiple Channels Currency Assignments
PUT https://api.bigcommerce.com/stores/{store_hash}/v3/channels/currency-assignmentsRequest
Updates enabled currencies and default currency for multiple channels. Note that currencies must be added first in the Settings > Setup > Currencies settings from an active MSF-enabled BigCommerce store control panel before the currencies can be assigned to a channel.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
Body
channel_idinteger
requiredThe ID of the channel.
enabled_currenciesarray[string]
requiredCurrencies that are enabled for the specified channel in ISO 4217 three character alphabetic format.
default_currencystring
requiredDefault currency for the channel in ISO 4217 three character alphabetic format. Will be used on storefront when other currencies cannot.
Update Currency Assignments for Multiple Channels
Response
Body
dataarray[object]
response
Get Channel Currency Assignments
GET https://api.bigcommerce.com/stores/{store_hash}/v3/channels/{channel_id}/currency-assignmentsRequest
Returns a list of currency assignments for a specific channel.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
example
Response
Body
dataobject
Details about currency assignments for a specific channel.
response
Create Channel Currency Assignments
POST https://api.bigcommerce.com/stores/{store_hash}/v3/channels/{channel_id}/currency-assignmentsRequest
Sets enabled currencies and default currency for a specific channel. Note that currencies must be added first in the Settings > Setup > Currencies settings from an active MSF-enabled BigCommerce store control panel before the currencies can be assigned to a channel.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
Body
Details about currency assignments for a specific channel.
enabled_currenciesarray[string]
requiredCurrencies that are enabled for the specified channel in ISO 4217 three character alphabetic format.
default_currencystring
requiredDefault currency for the channel in ISO 4217 three character alphabetic format. Will be used on storefront when other currencies cannot.
Create Currency Assignments for a Channel
Response
Body
dataobject
Details about currency assignments for a specific channel.
response
Update Channel Currency Assignments
PUT https://api.bigcommerce.com/stores/{store_hash}/v3/channels/{channel_id}/currency-assignmentsRequest
Updates enabled currencies and default currency for a specific channel. Note that currencies must be added first in the Settings > Setup > Currencies settings from an active MSF-enabled BigCommerce store control panel before the currencies can be assigned to a channel.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
Body
Details about currency assignments for a specific channel.
enabled_currenciesarray[string]
requiredCurrencies that are enabled for the specified channel in ISO 4217 three character alphabetic format.
default_currencystring
requiredDefault currency for the channel in ISO 4217 three character alphabetic format. Will be used on storefront when other currencies cannot.
Update Currency Assignments for a Channel
Response
Body
dataobject
Details about currency assignments for a specific channel.
response
Delete Channel Currency Assignments
DELETE https://api.bigcommerce.com/stores/{store_hash}/v3/channels/{channel_id}/currency-assignmentsRequest
Deletes currency assignments for a specific channel. Once done, this channel will inherit the store’s currency settings.
Authentication
- X-Auth-Token in headerrequired
Parameters
- store_hash in path - string
example
Response
Body
datainteger
The ID of the channel.