Integrate your own system

You can integrate your company’s existing business system so that it can send and share product information via Validoo. First, you need to adapt the system to GS1 standards and then get it verified by GS1 Sweden.

For the system to be verified, it needs to be developed according to GS1 specifications and standards. All specifications are available on under documentation. You also need to follow the Validoo Operations Manual which describes how to interact with Validoo when setting up system-to-system communication.

Technical documentation

Follow the instructions and technical specifications for Trade Item Information.

Ongoing adjustments

Business requirements are added to GS1 global standards and maintenance releases are usually done annually. At each maintenance release, you are expected to adapt your system in order to send product information correctly. Here is a description of how to proceed with integrating your system with Validoo in four steps.

1. Get started

In order to integrate your system with Validoo, you will need to sign a Validoo Supplier Agreement and a Supplementary Agreement for system verification. You will also need a GLN (Global Location Number). Please contact our customer service if you need help getting started.

08-50 10 10 10


Transmission costsPriceUnit
System verification3 000SEK
Annual service fee1 000SEK

The annual service fee includes:

  • Ability to send and share information via Validoo
  • Invitation to information meetings and other targeted information for system developers.

Variable costs

Hourly fee for technical supportPriceUnitPer
Tech support1 700SEKhour

2. Set up a communication

In order for a system to send digital information, it must be identified with a GLN (Global Location Number). A GLN number is your company’s electronic identity. You must designate different GLNs in the test and in the production environment.

No GLN yet?

The GLN is created with a GS1 Company prefix, a serial number and a check digit. You can order a company prefix here:

Order GS1 Company Prefix

We have chosen the AS2 communication protocol as the approved protocol. AS2 is an http-based protocol. It supports encryption and signing to ensure that no information is lost and that there is clear traceability in all transactions.

Read more about the AS2 communication protocol.

3. Report, adapt, test and verify

Register and adapt your system

When submitting files to the test environment you need to register your system to GS1 Sweden in order for it to be listed in Validoo as a sending system. We will help you with this when you report that you want to develop your own system.

Test your system

Once the system is developed and secure communication is set up, you can test sending product information to our test recipient GS1 Sweden Test Recipient with GLN 7300020000107. You will automatically receive a validation report on whether the product information was correct or what the errors are. To achieve a high level of usability, we recommend that you remove the possibility for users to make these errors. Follow the instructions and technical specifications for Trade Item Information.

Verify your system

When you consider the system fully developed and you have tested internally and corrected any errors, it is time to verify the system in our external test environment so that it can be approved as a sending system.

Submit files for verification (see verification cases below) to the recipient GS1 Sweden Verification Recipient with GLN 7300020000107. Validoo decides which verification cases to carry out, in dialogue with you. When the verification case for your system is complete, and you have received approved validation reports, you should notify your contact person who will then review the files.

Here are our verification cases:

1. Colonial – e.g. a packet of cereals

  • 3-level product
  • Ingredients
  • Allergens
  • Nutritional content

2. 6-packs of which two are consumer items – e.g. canned soft drinks

  • Ingredients
  • Allergens
  • Nutritional content
  • Deposit returns
  • 4 levels

3. Frozen – (e.g. frozen peas)

  • Ingredients
  • Allergens
  • Nutritional content
  • Temperatures
  • Recycling fee not paid (see guideline)
  • End-of-life management (see guideline)
  • Brand owner
  • Manufacturer

4. “Dangerous” products – e.g. lighter fluid (see instructions)

  • Dangerous goods (ADR)
  • Chemical – safety regulations
  • CLP
  • Safety data sheet

5. Fresh food – e.g. minced meat

  • Variable weight code
  • SRS-crate (deposit)
  • Ingredients
  • Allergens
  • Nutritional content

6. Display unit – e.g. chips, different types (see guideline)

  • Manage mix/display
  • Verification of understanding the entirety
  • Handling of pallet information

7. Withdrawal of trade item hierarchy

  • Submit a message to permanently withdraw a previously submitted trade item hierarchy
  • Submit a message to withdraw a submitted trade item hierarchy with the aim of updating the trade item hierarchy accordingly

8. Additional attributes

  • At the request of GS1 Sweden, add additional and non-predefined fields from the Swedish subset in the user interface and submit to the data pool without error message in the schema. Talk to your contact person.

9. Validation error

  • Receive, manage and display predefined error messages linked to validation rules. These are sent from the data pool (GS1 Sweden) to the user (system owner). Talk to your contact person.

4. Start sending data

Once your system has been verified, it is ready to start sending trade item information via Validoo.

GS1 Sweden publishes details and marketing information (optional) about all approved commercial systems on, including contact details, to draw suppliers’ attention to the systems they can choose from.

Tillbaka till toppen