Providers
Purchases
Read provider purchase state after checkout and track active marketplace product entitlements.
Use provider purchase APIs to show customers what they have bought and whether purchases are active.
Most purchase review happens in the Infuse Cloud dashboard.
In the Dashboard
- Open Marketplace.
- Select the marketplace instance.
- Open Provider.
- Open Purchases.
- Filter by device ID, marketplace item, status, or date range.
- Review purchase count, active purchases, total paid, and provider profit.
- Open a device link to inspect purchases for a specific device.
Use Purchases after checkout to confirm whether the entitlement has become active. A checkout success redirect can arrive before Infuse has finished confirming the purchase.
Device Purchase View
For device-specific purchase management:
- Open Devices.
- Search for the device by ID or name.
- Open the device.
- Review device metadata and current state.
- Open Purchases on the device page.
- Select a purchase to view compatible releases and install actions.
What Happens Behind the Scenes
Purchase records are created after checkout fulfillment. They include the device, marketplace item, purchase status, total amount paid, provider markup, currency, and timestamps.
Use purchase state to drive customer-facing states such as pending, active, failed, and ready to install.
API Equivalent
GET /marketplace/providers/purchases?deviceId={deviceId}&livemode=true&page=1&pageSize=20
Authorization: Bearer {provider_access_token}
Filter by deviceId when showing purchase history for a single device.
GET /marketplace/providers/devices/{deviceId}/details
Authorization: Bearer {provider_access_token}
GET /marketplace/providers/purchases/activity?startUtc={startUtc}&endUtc={endUtc}&limit=20
Authorization: Bearer {provider_access_token}