Hello, I see that activating a license key doesn't require providing the business_id.
It means that anyone can use any license key from any other app and activate it in my app.
The only workaround is to create your own backend server for validation and make an extra request to "Get License Key" and check the business_id separately.
This adds a lot of extra complexity and increases latency, because 2 separate HTTP requests will need to be made to dodopayments APIs.
Polar has this feature:
https://polar.sh/docs/api-reference/customer-portal/license-keys/activate
Please authenticate to join the conversation.
In Review
Feature Request
3 days ago

[Deleted User]
Get notified by email when there are changes.
In Review
Feature Request
3 days ago

[Deleted User]
Get notified by email when there are changes.