#Jeremy9999
1 messages · Page 1 of 1 (latest)
Yeah, you can't really customise the appearance of the invoices to that extent. One option you have is to bypass using coupons entirely and just pass a discounted line item on creation
Can you share an example of how you create invoices today? Is that via the Dashboard, or API?
the samples i am making for testing are being done in the dashboard yes
i need someone that understands the code in the backend that is being used by stripe to generate the invoices to figure out a workaround
The way to do this via the Dashboard is to create a one-time item, instead of using a pre-existing product/price
yes...i'm already doing that
Then you can just apply the discounted amount ($500) in your example, and no need to apply a discount
can i change the total via api?
can i tell it to put $1000 into the subtotal field, and $500 into the total field
You can't mutate the amount_due field directly no. It's a sum of all line items
no discount applied, just tell it to put that in those fields
i need you to help me brainstorm here
can i mutate the amount due field?
i will tell you what i'm trying to do: we have an item price $1000. the customer has agreed to make a $500 deposit towards it.
Another option would be to apply $500 credit to the customer, which is then applied automatically as part payment and would reduce the overall invoice amount. However not sure if that is reflected on the invoice
i am not going to put '$500' as the item price. becauses that is NOT the item price. they are making a deposit TOWARDS the $1000 price
ynnoj can that be done upon invoice creation? or afterwards? that's a credit adjustment isn't it? i can see that option but it's only available once an invoice has been issued. and yes, it shows on the invoice i believe
can 'amount due' be mutated?
Yeah what you want to do just isn't really possible without manipulating the invoice, which isn't possible either
'amount due' is really what i need to edit
No, as stated
Outside of the generating your own invoices instead of using our PDFs, and the Stripe API options I've outlined I can't think of another way
It's a bit of an off piste request to remove a specific deduction from the generated invoice
i either need to remove the '($xx.xx off)' part from the coupon or remove the line entirely
or simply be able to adjust the total and/or amount due
or be able to do a deduction without it showing in the invoice
there's 3 options there. are ANY of them possble?
Yep, I understand the ask. I'm afraid it's just not possible:
either need to remove the '($xx.xx off)' part from the coupon or remove the line entirely
Not possible with the PDF invoices we generate.
simply be able to adjust the total and/or amount due
This is calculated from the line items on the invoice and can't be mutated directly.
or be able to do a deduction without it showing in the invoice
I don't think this is possible, other than the customer balance option I mentioned or just generating an invoice for $500.
OR here's a third option: under the 'amount' column can i have it show $500 / $1000. this would mean $500 out of $1000
can i hide a line item from the invoice? rather than the coupon area?
i could create an item with negative value and it would have the same effect
?
can i put a description under my item?
OR here's a third option: under the 'amount' column can i have it show $500 / $1000. this would mean $500 out of $1000
No, becauseamountexpects an integer not a string.
can i hide a line item from the invoice? rather than the coupon area?
You cannot.
i could create an item with negative value and it would have the same effect
You can, and I already suggested that. But its not really any different to a coupon being applied.
can i put a description under my item?
Sure: https://stripe.com/docs/api/invoiceitems/create#create_invoiceitem-description
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
A quote becomes an invoice, if accepted
is there an agreement form?
they have to agree?
with a quote, after it is accepted, can i have it create a 1 time invoice payment, and a subscription?
at the same time?
Yes, you can mix one time and recurring prices in a quote, but you can do that with a new subscription, too.
Another option would be using a subscription schedule to build an installment plan: https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#installment-plans
But really you cannot directly manipulate the amount due on an invoice, that's not supported. It's the sum of the line items less the discounts by design, and must be that way.
You need to either change the line item amounts or use a discount
An installment plan would change the line item amount according to the payment plan/schedule you set
You could also change the item to be "deposit toward XYZ" etc to make that clear, but the agreement with the customer for such a pricing structure you'd need to handle on your application
i am experimenting with quotes
i don't like the word 'trial'. can that be changed?
it says '30 day trial period'. i don't want it to say trial
i want it to say 'delay' or something like that
it's technically a delay until the subscription starts
No, that's not customizable.
stripe's invoicing software is not giving me as much customization as needed
unless you guys can give some api recommendations on fixes
quotes actually looks perfect. however it doesn't make sense to limit it to calling it 'trial'
i have a 1 time item for $500. and a recurring item $1000/mth. i put a 30 day trial on so that it only charges $500 up front, and delays the $1000/mth until next month. is there another way to accomplish this?
Invoices support some customization, but doesn't cover all cases, possibly not yours. The alternative would be building your own invoices and then using Payment Intents to collect payment only.
I'm happy to share feedback./feature requests to allow other language to be used in place of trial, but that's not available today
how long would a fix like that take?
if i paid stripe to make that available. i'm sure it would take one of your programmers 30 minutes or less to do to offer a custom change
It's not a fix, it would be new functionality and I can't say when or even if we'd build it
i have a 1 time item for $500. and a recurring item $1000/mth. i put a 30 day trial on so that it only charges $500 up front, and delays the $1000/mth until next month. is there another way to accomplish this?
Do they ever pay the "other" 500 or is this just a discount for the first month?
You can use a subscription schedule to create a subscription with a 500/mo price for the first month, then autmatically go to 1000/mo for the second month
the problem is the item price does not reflect properly
so you'd make a separate discounted price to use for the first month
the item is priced at 2500$. 500$ deposit, and 2 payments of $1000
making an invoice with the item priced at $500 is not the correct way to do things
Ok so that's the installment plan example i shared earlier
even though thats the workaround stripe is using
that's not the right way to do things
the customer needs to see the entire amount on the invoice
they need to see $2500, and $500 deposit (amount due)
This is not a customization thats supported today, so if discounts or modified line item amounts don't meet your needs, then you might need to build your own invoice
i am trying to use your software
how often do you guys make updates to your invoicing software?
We make regular/frequent updates
for the past year i haven't seen anything
there's some critical things i need changed
question for you, at the beginning of an invoice/quote there is a series of letters/numbers like this: 6B729955
is that my customer's id or something?
i just checked - the product descriptions don't show up in one time invoice
have i made some kind of mistake?
Product names should be used on invoice line items. Do you have an example where that is not happening?
what i mean is i created a product, and added a description to the product. only the products name is showing on the invoice
it's not showing the description
Yes, that's expected. Only the product name is used.
https://stripe.com/docs/api/products/create?lang=curl#create_product-description
Use this field to optionally store a long form explanation of the product being sold for your own rendering purposes.
is there any way to add another line or description to 1 product?
i notice if the product's name is long enough, it breaks it into 2 separate lines. can i deliberately make it 2 lines?
hello
No there's not currently any support for description or a line 2, the product name is used.
is there anything else i can put underneath it
i notice the
'supply date' option puts something underneath it
is there any other thing i can do. or can i add a line item that has no unit price/units?
You can include details about the agree/plan/explanation in the invoice memo/description
or the footer
Thats a fully customizable text field available to you
Where you can explain your payment structure
No, text formatting is not supported