#elleschu
1 messages ยท Page 1 of 1 (latest)
https://stripe.com/docs/api/invoices/mark_uncollectible#mark_uncollectible_invoice you can use this API to make an invoice uncollectable.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
๐ taking over for my colleague. Let me know if there's any follow-up Qs I can answer!
oh thanks but in what circumstances does stripe set invoices on uncollectibe ?
I previously thought that when payment failed => subscription was automatically set to past due + invoice : incomplete and then that the invoice was set to uncollectible after a certain amount of time
hi @oblique skiff thanks ๐
depends on your settings here https://dashboard.stripe.com/settings/billing/automatic
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
under Manage failed payments > Subscription status
oh ok I see
But then, why is this old invoice still on "past-due" https://dashboard.stripe.com/payments/pi_3LazAHL9NSQkHZNx0sKswcdt
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Also I have another issue. I read in the doc the src_ format of payment method was no longer supported by Stripe ? how come and what is the advice to handle payment received from payment links for example ?
I'm still looking please give me a moment
the invoice https://dashboard.stripe.com/invoices/in_1LazAFL9NSQkHZNx6da1hYNp is past due because in your settings under Manage failed payments > Invoice status you specified mark as uncollectible
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yes I see but the invoice should be uncollectible and note past due right ?
what do you think is wrong with that invoice?
it should be in uncollectible and instead it is in past due
hence for KPIs this becomes part of MRR but it's wrong, while uncollectible would be excluded from the calculation
I should see "Uncollectible" and not "Past due"
I'm not sure what the labels should be on the dashboard
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
but event the status of the invoice is wrong => cf "open"
Hence I guess the problem is not only a "dashboard issue" apparently
did you change the settings between that date and today?
if the Invoice Status was leave-as-is in the settings this might explain why
otherwise I would strongly suggest contact https://support.stripe.com/?contact=true and ask them to investigate this further.
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Not that I remember ๐ฆ
Do they have access to logs / report to see if settings had been changed ?
yes
Also regarding my second question about src payement method, any clue ?
please do contact https://support.stripe.com/?contact=true they will be better equipped to answer you, or to contact the internal team and get back to you with an answer
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
One moment juste looking the part in the doc
we don't recommend using sources anymore since we are leveraging payment methods, but for backward compatibility constraints we still accept sources.
Is this still compatible with European countries ?
Hi! I'm taking over from my colleague. Please, give me a moment to catch up.
Is this a question unrelated to earlier context?
thanks vanya is related to this point : #1113014910033600562 message
My use case is that we handle payment method beginning with pm, as adviced. But in some cases, when support send invoice links to customers to that they can pay a former invoice, the payment is automatically added in src, but we didn't build src integration as it was recommended not to use it ๐
Hence I don't know what I should do , do I have to implement something that is no longer recommended by your side to catch this particular case ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
for the part in the doc ๐
I see. The Hosted Invoice Page might still use Sources. But why do you need to build any integration with it?
Because I want to solve the case according which my customers pay through payment link with src that is not handled in back
When paying though incvoice link stripe automatically add src payment method instead of pm payment method
How can I handle payment from invoice links ?
I understand. When the customers pay through Hosted Invoice Page, does the payment go through? What else do you want to do with the Source?
Problem is the payement can be handled because we use PaymentMethods API and not Sources API. Hence my question is :
what do you suggest in terms if flow / api to integrate so that any payment can be caught ?
Because when paying through this link, the payment method related to subscription is src type and not pm type.
What do you mean by "handled"? What exactly do you want to do with it after payment?
Just one moment I am looking for requests id so that you better understand me ๐
Any findings?
yes sorry
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
My problem is that automatically the payment method is then set by default on this src method and so we don't have related payment method for subscription the following month at the renew.