#yingwang-invoice-questions
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- yingwg, 1 hour ago, 12 messages
- yingwg, 2 hours ago, 10 messages
- yingwg, 4 days ago, 3 messages
- yingwang-invoice-cash-balance, 5 days ago, 29 messages
- ying-cash-balance, 5 days ago, 4 messages
Hello! Usually when you create Invoices, it's the Product name that'll appear on the Invoice line item descriptin
it there a way to show price name instead? otherwise, it is so confusing...
I have different price for different feature
No, there's no way to show the price name instead of the product name. Instead you should be configuring your pricing model so that each product is something distinct and has the names you want
okay
one more question, if I update a product to add/remove price items, will existing subscription get updated auotmatially?
You can't actually delete a price through the API - you can only update it not be active anymore (https://stripe.com/docs/api/prices/update#update_price-active). When you de-activate a price this does not automatically update the subscriptions, you'll have to still migrate them to use the different prices
i see
one more question
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
we can use create invoice API to add item to an invoice generated by an subscription right?
Yes you can use the create Invoice Items API to add additional line items to subscription invoices
thats great~ thanks!
ah, one final question for invoices:
from this page: https://stripe.com/docs/api/invoices
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
If the amount due for the invoice is less than Stripe’s minimum allowed charge per currency, the invoice is automatically marked paid, and we add the amount due to the customer’s credit balance which is applied to the next invoice.
does that mean if customer credit balance is zero, the credit balance will become negative?
Correct - a negative credit balance means that they owe that amount on the next invoice
btw, if I create a subscription with a price item $0, will stripe still generate invoice autoamtically at the end of each month>?
Yup
oh, cool thanks a lot! it is really helpful
so curious, change we explicity have a invoice to pay by credit balance?
Can you clarify what you mean by that? Maybe give me an example of the scenario you'd want to emulate?
yingwang-invoice-questions
so I just mentioned we want to support a free tier users, and give them $5 credit first, so they don't have payment method setup yet. we want to stop the service after customer use all their $5 credit
but there is some delay to catch that, so it may end up with user spending a litte bit over $5
e.g. $5.8
so we want to have 0.8 as a negative credit, and have them pay after they setup the payment method (e.g. register a credit card, etc)
is that sth doable?
Yeah I think so - the only edge case that you'd have to be aware of is that if the extra negative credit is below the minimum, there'd be no way foryou to charge for it on stripe. You'd have to wait for them to accumualte enough so that it's above the minimum and then charge them
i see