Skip to main content

How to configure a Technodatasystems integration

Everything you need in our dashboard to begin with the Technodatasystems integration

Written by Koen
Updated this week

How to configure a Technodatasystems integration

Integrating

  1. First, go to 'Apps'->Integrations and then Cash Registers.

  2. Click on Link new register, fill out the appropriate fields and create.

  3. Click on the cash register you just created. Under the tab 'personal access tokens', you can create a new access token for this device with the button in the top right.

  4. You also will need your account secret. You can find it under 'Apps'->'Integrations' and then find ‘account secret’.

  5. Reach out to your Technodatasystem seller/provider for activation and provide them with the register personal access token and account secret.

Configuring promotions and benefits

  1. Go to settings then ‘custom attributes’ and select the ‘promotion’ custom attribute type using the button in the top right corner.

  2. Select ‘+ Add attribute’ and choose the type ‘text’ and call this attribute ‘external_identifier’.

  3. Now you can configure the deal via the Technodatasystems dashboard.

  4. Create a new promotion under ‘loyalty’ then ‘promotions & vouchers’. Select your promotion and go to the ‘custom attributes’ page to input the deal name from Technodatasystems and press ‘submit’ to link it.

All rewards and benefits in the TDS integration run via ‘Promotions & Vouchers’. If you would like to use rewards, you will need to create an automation that sends a voucher after a reward has been received. See here to automations page

Bugs

Registration with the Technodatasystems integration

  1. You create a registration form, where the license plate must also be entered as a required field. The license plate should be entered in the system in capital letters without punctuation marks (For instance: ABC12D)

  2. Then, via an automation, an identifier is created from the license plate.

  3. Once this is done, you automatically collect points after checkout (when you drive through the car wash with that license plate)

  4. Re-enrollment in the automations must be enabled (the “create identifier from license plate” automation must be active)

  5. An attribute must be created in the dashboard: licence_plate (Go to settings -> custom attributes -> create a new attribute called licence_plate)

Redeeming rewards with Technodatasystems

For each reward, you will need to set up:

  • A voucher

  • An automated email

  • An automation

  1. First, create your rewards in the dashboard and set them to be redeemable in advance by configuring the redemption timing to 0 days, 0 minutes, and 0 seconds.

  2. Rewards must then be redeemed through the contacts portal.

  3. When a reward is redeemed, an automation should trigger an email containing a voucher. This voucher includes a QR code that can be scanned at checkout at the register.

  4. You must also create the same action in TDS.

  5. Next, in Leat go to ‘Settings’ → ‘Custom attributes’ and select the ‘promotion’ custom attribute type. Create a new text attribute named external_identifier.

  6. After that, configure the voucher code in Leat by entering the code created in TDS into the external_identifier field.

  7. Make sure re-enrollment is enabled for each automation.

The wash card

  1. First, go to the dashboard and create the attributes prepaidbalancetotalwash and cardnumbertotalwash.

  2. TDS will send this information into the platform.

  3. Next, go to ‘Automations’ and create an automation that converts cardnumbertotalwash into an identifier. Set the trigger to cardnumbertotalwash is changed.

  4. Within this automation, make sure the “default” toggle is enabled.

  5. You must also enable re-enrollment for this automation.

  6. Once this is set up, create an email that includes the “add to wallet” button.

  7. Finally, make sure the wallet pass includes the attribute prepaidbalancetotalwash.

Please reach out to Technodatasystems if your customers are facing any problems at the POS.

Did this answer your question?