Using the dashboard

Integrations

The Rabolic Integrations page. SDK install guides, connecting Dodo Payments with its webhook secret, and creating, copying and revoking publishable and secret API keys.

Integrations has three tabs: Data sources, Payments and API keys.

Data sources

A card for each way to send data that fits the project's platforms: the Web JavaScript SDK, the React Native SDK, the Flutter SDK, the Node.js server SDK and the HTTP Events API. Install guide opens the setup steps. The full guides are under SDKs and API.

Payments

Dodo Payments is the payment provider Rabolic connects to. Owners and admins can connect it.

  1. Choose Connect on Dodo Payments.
  2. Pick the Mode: Test mode or Live mode.
  3. Paste the Webhook signing secret from Dodo Payments.
  4. Rabolic shows a webhook URL. Add it in Dodo Payments, so Dodo sends its webhooks to Rabolic.

Once connected, the card shows the webhook status, the last successful sync, failed events and the mode. Disconnect removes the connection.

While Dodo Payments is connected, its webhooks are the project's revenue, and revenue events from your server add no revenue. See One revenue source per project.

Webhook secrets are stored encrypted and never shown again.

API keys

The project's keys, with their name, kind, environment, when they were created and last used.

  • Owners and admins can Create key: a name, the kind (Publishable or Secret) and the environment (Production, Staging or Development).
  • Publishable keys are shown in full with Copy. Secret keys are shown once, when you create them, then only by their first characters.
  • Revoke stops a key on its next request.

See Keys.