#tyler-archetype
1 messages · Page 1 of 1 (latest)
Hello! Nope, that's by design. Products are designed to represent the thing you're selling, and the Price is designed to represent the price you're selling that Product for. In other words, a different Price shouldn't mean you're getting something different as the customer.
hmm do you mind going into a little more detail here. In my understanding a Subscription is made up of multiple subscription items which correspond to prices (at least that's it appears in the dashboard) And then an Invoice shows as line items each one of these items
I should also say that we are using the Billing product to generate recurring subscriptions and that is what is creating these invoices
Let's back up a bit; what do you want to show up on those line items?
In your screenshot it looks like you have very different Prices for the same Product, which seems unusual. Why would someone pay $123/month and get the same exact Product as someone paying $1 a month?
This is test data so I wouldn't get too caught up in the numbers but all of my products have a flat price and a usage based price. So what I would like to show on the invoice is:
Flat Rate Price quantity: 1 $XX.xx
Usage Price quantity: 50 $XX.xx
which is what is currently showing on my invoices it's just that it is showing all the prices as the same name
You would need separate Products for that.
The line items in the screenshot you showed only show the Product name; if you want different names there you need to use different Products unfortunately.
Yes.
This seams to be a pretty common use case
I mean it's literally stripes own pricing structure
To clarify, though, where exactly do you want the different names to show up?
Your screenshot is from the Dashboard, right?
ya my screenshot is from the dashboard
Is that the specific place you need the different names?
but ultimately I want it to show up on the invoice PDF
Because right now the invoice looks like this
which again is test data that's why it's all $0 but it looks like I'm double charging my customers
Yeah, so to do what you want you need separate Products. The Price object only has a nickname and it's explicitly hidden from customers: https://stripe.com/docs/api/prices/object#price_object-nickname
Also, in the Dashboard:
I see
having products be 1:1 with prices isn't really an option for us
Is there a link where I can put in feature requests
I can flag your feedback internally if you want, or you can write in to support: https://support.stripe.com/contact/email
Whichever you prefer.
If you can flag it internally that would be much appreciated
Just to make sure I capture what you really want, you would like a customer-facing description at the Price level that would distinguish different Prices on Invoices from one another when they belong to the same Product, correct?
I think the clearest way to describe it is: Currently the Invoice is being itemized by Price but only showing the description of the Product associated with that price. I would like the Invoice to still be itemized by Price but show the Description for that Price instead of just showing the Description of the Product