Create your Remote App ID

When your integration connects to a Clover device, your semi-integrated application must pass a Remote App ID (remoteApplicationID or RAID) generated for your Clover app. This is separate from your Clover App ID, and both IDs are needed to launch your integration with Clover. The format of the RAID is {developerId}.{appId}.

The Remote App ID allows Clover to expedite support requests for your semi-integrated solutions, and it enables logging of payments made through your app. Your point-of-sale (POS) uses RAID when creating an ICloverConnector. See Using Clover Connector. Clover checks and verifies the Remote App ID for each call, and then uses it to log certain operations.

📘

Note:

If you are creating integrations for more than one platform or connection protocol, a separate app and unique RAID is required for each so Clover can provide reliable support. For example:

  • If you create POS apps for web and iOS clients using the Remote Pay Cloud and Remote Pay iOS SDKs, do not use the same RAID for both apps.
  • If your app can connect to the device using USB or Network Pay Display, you need to create a separate RAID for each connection type.
  • If you are integrating POS systems for more than one platform, make sure you are using the correct RAID for each app.

You can generate and view your Remote App ID on the Developer Dashboard.

Generate a Remote App ID

  1. Log in to the Developer Dashboard.
  2. From the left navigation menu, click an app to create a Remote App ID (RAID).
  3. Click App Type.
  4. Select the device type or types used by your integration.
  5. For Is this an integration with an existing point of sale option, select Yes.
  6. Click Generate RAID. The system generates a Remote App ID.
  7. Click Save.

View an app's Remote App ID

  1. Log in to the Developer Dashboard.
  2. From the left navigation menu, click an app to view the Remote App ID (RAID). The RAID displays on the App Settings page in the App Type row.
851851

Use the Remote App ID

See Using Clover Connector to follow the correct method of setting up the RAID value when connecting to a Clover device.