Confirm If A Chargebee Customer Has Already Purchased An AddOn

A workaround to overcome Chargebee's less-than-ideal querying options and non-existing email uniqueness constraint

I got to work with Chargebee integration recently, and my overall experience was good. However, I felt two obvious things were missing. First, email is not unique in Chargebee. You can add multiple customers with same email. Though it could be a well thought out decision on Chargebee’s part, I can’t imagine an application where you can have as many users as you like against a single email. [Read More]
When you purchase through links on, I may earn an affiliate commission.