Skip to main content

Hi, 

 

We have a subscription structure in Stripe that has one product and multiple SKUs inside that product with variations of subscription lengths/discounts/etc. 

 

Currently in the events data from RC we’re getting product id but we’re unable to attach the info about a particular SKU that was purchase at transaction level. We have decided to insert this info in the subscriber parameters but that’s not ideal for downstream analytics.

 

Have anyone had a similar problem and found a way to pass that info with the transactional data?

Hi! It appears that you already spoke with my coworker, Peter, regarding this topic in a private support ticket, but I just wanted to share his response here as well in case any other community members encounter this post:
 

We currently don't have a method of adding additional metadata to individual transactions, unfortunately. This is something the team has discussed and planned, but hasn't been pulled in for near-term development yet. I'll pass along your use case and interest to help with getting this prioritized as it seems like it would fit your use case here well!
 
presented_offering_identifier could be used as a workaround, but I'd only suggest it if there is a limited number of SKUs you're working with, since you'd need to set up individual offerings for each SKU to utilize this parameter and setting up a large number of them would clutter your offerings list pretty quickly. If this does seem like a workable solution for your team, however, you'd just need to pass in the offering identifier (the name given in the dashboard) alongside the app user ID and Stripe token when forwarding the purchases to us, specifically through the presented_offering_identifier parameter, and this will follow it downstream through our data integrations and reporting.