Skip to main content

Voyado Engage


Centra is the headless e-commerce platform that empowers DTC brands to serve advanced e-commerce globally.


This section deep-dives in the capabilities available in the off-the-shelf integration towards Voyado, available in Centra.

Connecting your markets to Voyado

When setting up the Voyado plugin in your store configuration you can choose to map the Markets in Centra to Stores in Voyado. This will help you follow up from which market you customers were recruited and also follow up on from which market the sales were made.

By adding “{market}” to the External store ID field in the configuration, the extension will personalize and use the market name defined per each market as the store.externalId in Voyado.



The name of the market should be renamed without any space characters.

Sync of contacts

In Centra you have some configuration options on how to sync your customers to Voyado. The options are specified below:

All (registered, non-registered customers)

Choosing this option will sync all the customers stored in Centra to the contact type Member in Voyado.

Only registered

This option will only sync the customers created in Centra with the registered-flag set to true. Customers will be registered as Member in Voyado.


All the non-registered will be created in Voyado as a “Transactional contact” in order to send the transactional emails.

Only with assigned Voyado ID from front end

This option will only sync the customers created in Centra with a contactId from Voyado.


All the customers without the contactId will be created in Voyado as a “Transactional contact” in order to send the transactional emails.

Transfer Newsletter subscribers to Voyado

Toggling this to yes will sync all your newsletter subscribers to the contact type Contact in Voyado.

Sync of purchases and returns

Sales are only registered to the customers created as contact type Member in Voyado.


A receipt of type purchase is sent to Voyado once the order is completed in Centra and ready to be shipped.


A receipt of type return is sent to Voyado when a refund has been registered in Centra.


his is only applicable if refunds are registered in Centra. If not, then you’ll have to build an integration to the system that holds this information (e.g. ERP)

Transactional emails

Centra can trigger three different transactional emails “out of the box” through Voyado. All the order and payment states below are configured in Voyado and can be filtered on in our marketing automation platform.

If a customer already exists in Voyado, the transactional email will be triggered towards the already existing. If not then Centra will create a Transactional contact and trigger the email sendout.


Purchases and returns are not stored within the contact type Transactional contact.

Transactional emails that are triggered
  • Order confirmation

  • Order has been shipped

  • Order has been returned

Working with multichannel promotions

With some front-end development you will be able to assign personal promotions through Voyado and connect this to a Voucher in Centra.

These steps need to be implemented in order to connect the dots:

  1. Front-end identifies and presents all available promotions on-site.

  2. When the customer chooses to apply a promotion to the purchase then FE needs to validate the price rule/voucher in Centra and apply the discount to the purchase.

  3. Once the purchase is completed then FE needs to send the promotionId in the purchase payload towards Centra.

  4. Centra interprets the promotionId and redeems the promotion in Voyado through the receipt sent once the order is shipped.


Since the redeeming is done through the receipt integration, it won’t be redeemed until the order has been shipped. A better way is for front-end to redeem the promotion once the order is placed.

Technical documentation

Click here to download a pdf of the documentation for the Integration with Centra.