External Billing
The billing webhook enables developers to process payments for externally-billed apps in the HoopAI Platform marketplace. It is essential for externally billed apps within the marketplace.
Prerequisites
Before implementation, you must:
- Configure your app with a Paid business model
- Enable External Billing in marketplace settings
- Provide a Billing URL endpoint
Installation Flow
When users install your app, they are redirected to your Billing URL with the following query parameters:
Webhook Implementation
After processing payment, send a POST request to:
Request Payload
Example Request
Important Limitation
The system requires separate webhook calls for each location — you cannot batch multiple locations in a single request. However, the Billing URL can deliver multiple locationId values in comma-separated format during installation.Last modified on March 5, 2026