Elite Solutions Hotelsoftware

Elite Solutions Hotelsoftware

This integration provides a bridge between the Hotelsoftware of Elite Solutions and Maileon.

The integration works with a delay, contact creations and reservation event information can appear 5-10 minutes after its creation in Elite.

Installing

You can find this extension in Your Maileon account settings once enabled by the Maileon service team.

Screenshot 2024-07-16 at 10.19.51.png
Maileon default home view

 

Screenshot 2024-07-16 at 10.12.00.png
Maileon account settings

 

image-20250924-091038.png

 

 

Configuration

The plugin setup process is handled in your Maileon account.

image-20250924-091347.png

Authentication

Elite account id

The hotel id in Elite you want to connect.

Maileon API Key

The API Key can be created and viewed in the Maileon account under "Settings" → "API Keys" and ensures the connection to your account. Make sure this API key is only used by this integration.

Permission

The permission new contacts receive when saved in Maileon.

If you want to send Double Optin emails to the contacts choose „no permission available“.

Send double Opt-In email

Here you can specify whether the DOI mails are sent from Maileon or not. Recommended setting: yes.

IMPORTANT: This does NOT suppress the DOI mails from Elite, You need to disable it manually.

Double Opt-In mailing key

If you have multiple Double Optin mailings in your account you can specifiy with this setting which shall be used. Leave empty for default DOI.

Notification email

This is the email address you would like to receive notifications sent by the integration.

Contact fields

The integration fills the following contact fields with the data coming from Elite:

  • firstname

  • lastname

  • salut

  • gender

  • birthday

  • street

  • city

  • zip

  • country

  • contact

  • external_id

Transaction data

Keys and data types of transaction object

OTA_HotelResNotifRQ

Field

Field Type

Field

Field Type

reservationId

Text

createDateTime

Timestamp

lastModifyDateTime

Timestamp

hotelCode

Text

hotelName

Text

stay

JSON

stay.checkIn

Date

stay.checkOut

Date

stay.nights

Integer

pricing

JSON

pricing.reservationTotal

JSON

pricing.reservationTotal.amountAfterTax

Double

pricing.reservationTotal.currencyCode

Text

rooms

JSON

guests

JSON

guest_count

Integer

generic.string_1

Text

generic.string_2

Text

generic.string_3

Text

generic.string_4

Text

generic.string_5

Text

generic.string_6

Text

generic.string_7

Text

generic.string_8

Text

generic.string_9

Text

generic.string_10

Text

generic.double_1

Float

generic.double_2

Float

generic.double_3

Float

generic.double_4

Float

generic.double_5

Float

generic.integer_1

Integer

generic.integer_2

Integer

generic.integer_3

Integer

generic.integer_4

Integer

generic.integer_5

Integer

generic.boolean_1

Boolean

generic.boolean_2

Boolean

generic.boolean_3

Boolean

generic.boolean_4

Boolean

generic.boolean_5

Boolean

generic.date_1

Date

generic.date_2

Date

generic.date_3

Date

generic.timestamp_1

Timestamp

generic.timestamp_2

Timestamp

generic.timestamp_3

Timestamp

generic.json_1

JSON

generic.json_2

JSON

generic.json_3

JSON

OTA_HotelResNotifRQ_cancel

Field

Field Type

Field

Field Type

reservationId

Text

rooms

JSON

generic.string_1

Text

generic.string_2

Text

generic.string_3

Text

generic.string_4

Text

generic.string_5

Text

generic.string_6

Text

generic.string_7

Text

generic.string_8

Text

generic.string_9

Text

generic.string_10

Text

generic.double_1

Float

generic.double_2

Float

generic.double_3

Float

generic.double_4

Float

generic.double_5

Float

generic.integer_1

Integer

generic.integer_2

Integer

generic.integer_3

Integer

generic.integer_4

Integer

generic.integer_5

Integer

generic.boolean_1

Boolean

generic.boolean_2

Boolean

generic.boolean_3

Boolean

generic.boolean_4

Boolean

generic.boolean_5

Boolean

generic.date_1

Date

generic.date_2

Date

generic.date_3

Date

generic.timestamp_1

Timestamp

generic.timestamp_2

Timestamp

generic.timestamp_3

Timestamp

generic.json_1

JSON

generic.json_2

JSON

generic.json_3

JSON