Orb Integration

Clazar is an official integration partner with Orb. Clazar's Orb integration helps sellers streamline their billing process effortlessly with cloud marketplaces. Say goodbye to manual data entry and hello to automated usage data transmission to cloud platforms. Enjoy accuracy, efficiency, and convenience in managing your billing tasks. Get ready for a hassle-free experience that maximizes productivity and minimizes errors.

Onboarding

Establishing Orb Connection

  • Go to Settings-> Integrations->Orb.
  • Enter the API key generated in your Orb account.
  • Configure the date (in UTC and time starts at 00:00:00) you want to start submitting the metering records through Clazar using Orb.
  • Click Connect to complete your Orb setup.
  • Next, select the usage dimension Clazar should meter for each listing across marketplaces.
  • For sellers already using Orb to meter marketplace customers, map your existing Orb subscriptions to Clazar entities using API.

πŸ“˜

The cost per unit of the usage dimension should be as granular as possible. Marketplaces can only bill in multiples of the per-unit cost mentioned.

Mapping Orb and Clazar entities

Whenever a contract event occurs in Clazar (creation, cancellation, modification, and renewal), Clazar shall send a webhook to the seller containing contract data. Sellers need to then create/update the Orb subscription accordingly in their account and make an API call back to Clazar to associate the relevant Orb subscription ID to Clazar's metering entity. Detailed workflows are mentioned below:

Contract Created

Contract Canceled

Contract Modified

Contract Renewed

No action is required.

🚧

In case of contract canceled, you have an hour-long window for reporting usage to cloud marketplaces. Sellers should send remaining usage to Orb within 15 mins of contract cancellation event to ensure latest usage records are submitted for billing.

High-Level Architecture

πŸ“˜

Clazar will fetch total cost for each marketplace contract from Orb every hour.