¶¶Òõ

Skip to main content

Custom Services

The following describes how to add custom service integrations.

Add Custom Service

¶¶ÒõCloud Portal → Admin → All Companies → Select Company → Settings and Tools → Custom Services

To add a custom service:

  1. From the Custom Services homepage, select Add Custom Service.

  2. From the menu pane on the left, select a page and define the respective settings.

    The following introduces the pages of the Custom Services editor.

    Page

    Description

    General

    Define general settings, including its name and description. Other settings are specific to the service type.

    Custom Fields

    Optionally add custom sections and unique input fields to capture additional information or settings for the service.

    The custom fields are added to the Custom Service section of the Sites editor.

General

¶¶ÒõCloud Portal → Admin → All Companies → Select Company → Settings and Tools → Custom Services

From the General page of the Custom Service editor, define the following settings:

Setting

Description

Service Name

Name of the service.

Description

Description of the service.

Service URL

Integrator-provided URL this service uses to communicate.

Type

From the dropdown, select the service type.

Service Types

Type

Description

Custom

Custom service.

Delivery

Delivery service via mobile app or website. Define the following additional setting:

  • Order Source - From the dropdown, select the applicable order source for the delivery service.

Gift Provider

Gift card service provider.

Once created, assign the service to a gift provider profile in Data Management. See Gift Provider Profiles.

Once the service is assigned to a profile, the service properties cannot be changed.

Loyalty

Customer loyalty program service.

Payment

Payment service. Define the following additional settings:

  • Merchant Name - Name of the merchant.

  • ¶¶ÒõID - ID used by ¶¶Òõto identify the merchant.

Custom Fields

¶¶ÒõCloud Portal → Admin → All Companies → Select Company → Settings and Tools → Custom Services

From the Custom Fields page of the Custom Services editor, add custom sections and input fields for a service in order to capture additional information or settings.

Add Section

To add a section:

  1. From the Custom Fields page, select +Add New Section.

  2. From the Add Section popup, type a name for the section.

  3. Select Create.

Add as many sections as needed. The following controls are available in the upper-right of each section:

Control

Description

pencil icon

Edit section properties.

single up arrow

Move section up one level.

single down arrow

Move section down one level.

grey "x"

Remove section.

Add Field to Section

Within each section, add any combination of fields. The following describes the field types:

Type

Description

Drop Down

Enable user to select a value from a list of choices.

Text Entry

Enable user to type a value in provided field (maximum characters: 1024).

Toggle

Enable user to toggle option on/off.

Next to each field, the following controls are available:

Control

Description

dot menu

Select and drag field to new location in section.

pencil icon

Edit field properties.

grey "x"

Remove field from section.

Add Drop Down

To add a Drop Down field:

  1. From inside a section, select +Add New Field.

  2. From Add Field form, define the following:

    Setting

    Description

    Type

    From the dropdown, select Drop Down.

    Label

    Type a name for the field.

    Help Text

    Type instructions to help the user understand the purpose of the field.

    Placeholder Text

    Type text to display in the field when the section is first opened.

    This text is replaced when the user selects a value.

    Required

    Toggle On if the user is required to provide a value.

    Bulk Enabled

    (Gift Provider service only) Toggle On if the service supports Bulk Gift Card Activation.

    Parameter Key

    Type the parameter name used in the API.

    Field Choices

    Select +Add Choice to add a value to the dropdown.

    • Add as many values as needed.

    • From the Default Choice column, select the value that is selected by default.

  3. In the Preview section, view a preview of the field.

  4. From the lower-right, select Save.

Add Text Entry

To add a Text Entry field:

  1. From inside a section, select +Add New Field.

  2. From Add Field form, define the following:

    Setting

    Description

    Type

    From the dropdown, select Text Entry.

    Label

    Type a name for the field.

    Required

    Toggle On if the user is required to provide a value.

    Encrypted

    Toggle Yes to encrypt the value in the database for security.

    To unmask the field a user needs to click this icon (the icon has the same color as the text in a field, once a mouse hovers on it the color is blue).

    Masked

    Toggle Yes to mask the value on the form for security. Select the eye icon to unmask the value.

    Bulk Enabled

    (Gift Provider service only) Toggle On if the service supports Bulk Gift Card Activation.

    Help Text

    Type instructions to help the user understand the purpose of the field.

    Placeholder Text

    Type text to display in the field when the section is first opened.

    This text is replaced when the user types a value in the field.

    Parameter Key

    Type the parameter name used in the API.

  3. From the lower-right, select Save.

Add Toggle

To add a Toggle field:

  1. From inside a section, select +Add New Field.

  2. From Add Field form, define the following:

    Setting

    Description

    Type

    From the dropdown, select Toggle.

    Label

    Type a name for the field.

    Default State

    Specify if the field is toggled On or Off by default.

    Bulk Enabled

    (Gift Provider service only) Toggle On if the service supports Bulk Gift Card Activation.

    On Description

    Type the field description when toggled On.

    Off Description

    Type the field description when toggled Off.

    Help Text

    Type instructions to help the user understand the purpose of the field.

    Parameter Key

    Type the parameter name used in the API.

  3. From the lower-right, select Save.