Custom apps & billing

New Member
6 0 0

Any reason why the Billing API is disabled for custom apps? Or has there just not been a use-case where it was considered a viable requirement?

I built an [custom] application for a customer and the app utilises S3, AWS CloudFront among other things which cost me money to host. I thought I could pass the costs via the Billing API; to my chagrin I couldn't get the app to work for billing, until I figured out finally that the Billing API was specifically disabled for custom apps.

Would the solution be to copy the app out into a public app, lodge it for approval as an unlisted public app & then have the customer install the app?
Seems convoluted. Also seems like I'd hit a hurdle where reviewers would point out that a better alternative would be a custom app.

Is there an alternative method to level an arbitrary billing event?