- Import prices data using the Consonance prices spreadsheet template, which can be found on the prices import page.
- Importing a template will create new or update existing prices.
- Click here to learn about the general importing process.
1. Add data to the prices template spreadsheet
- Each row represents one price for one product in one currency, with one price type and price qualifier, (e.g. 9.99 for a paperback in US Dollars (USD), including tax (02), for the consumer market (05)).
- Do not change the column headers. They must be exactly the same as the template.
- Do not add any other columns.
- Complete all of the columns, except title, to identify the spreadsheet as an import of prices and to ensure it is validated.
- The importer can manage a large volume of prices, up to the maximum rows that an Excel sheet can hold: over a million.
2. Price columns
ISBN
- Required
- Part of the required unique combination of ISBN, currency code, price type and price qualifier
- Be certain the ISBN is for the correct product – don’t update the print ISBN with the ebook price
- Excel may format your ISBN badly. We suggest formatting the ISBN column as
number
with no decimal places.
Title
- Not required. To be used for guidance.
Currency code
- Required
- Part of the required unique combination of ISBN, currency code, price type and price qualifier
- Use the appropriate ONIX currency code. View ONIX currency codes, list 96.
- Only use currencies that are registered to your client. The pricing section of the Metadata page of any work displays your registered currencies, price types and price qualifiers.
Price type
- Required
- Part of the required unique combination of ISBN, currency code, price type and price qualifier
- Use the appropriate ONIX price type code. View ONIX price type codes, list 58.
- Excel may remove the leading 0 from your
01
code. The importer will convert1
to01
. To be clear, the importer can process either01
or1
as the ONIX code. - Only use price types that are registered to your client. The pricing section of the Metadata page of any work displays your registered currencies, price types and price qualifiers.
Price qualifier
- Required
- Part of the required unique combination of ISBN, currency code, price type and price qualifier
- Use the appropriate ONIX price qualifier code. View ONIX price qualifier codes, list 59.
- Excel may remove the leading 0 from your
01
code. The importer will convert1
to01
. To be clear, the importer can process either01
or1
as the ONIX code. - Only use price qualifiers that are registered to your client. The pricing section of the Metadata page of any work displays your registered currencies, price types and price qualifiers.
Price amount
- Required
- Must have a maximum of two decimal places
- May only contain a full stop for the decimal point. Do not include any other delimiter, such as a comma for the thousands place, etc.
- Must not be negative
3. Prices importing notes
Removing prices in bulk
If the price amount is blank, the import will remove that price entirely.
Retrieving imported Excel sheets
Any import’s data is available to view within the system in a grid replicating the Excel document, unless the import is deleted. However, the Excel document itself is not immediately available for re-downloading. It is stored deep in our third party asset storage so, in rare circumstances, it could be retrieved by raising a support ticket.
Deleting imported prices
In exceptional circumstances, it is possible to delete all of the prices changed from an approved prices import, but must be done by us. Raise a support ticket. It is not possible to undo
a prices import or restore previous prices after the import is approved.
Downloading existing prices
A download of all existing prices is available on the CSV exports page, under Prices
. Note: if you use a Consonance custom report to get existing data, check the column heading in the report to ensure you have not used ISBN-13 for Print product
if you really mean to update epub prices.
- Dragging down an Excel cell with a number value will increment it by one, turning your
1
code into a2
. Copy and paste to maintain the original value. - Only use currencies, price types and price qualifiers that are registered to your client. The pricing section of the Metadata page of any work will show your valid combinations. For instance GBP inc-tax is price type 02. If you use price type 01 in this instance you will not update your current price but will add a new exc-tax price.
4. Troubleshooting questions:
I don’t see my price change on the metadata page
- This could be because you have imported a different price type to the one you normally see. For instance if you set your prices as GBP inc-tax, but you use the price type for exc-tax, you will only see your new price if you click through from the metadata pricing region to
edit
.