#hypirion-banktransfers-fundinginstructions
1 messages ยท Page 1 of 1 (latest)
Sure thing
It isn't sensitive and then I can look at the failed request
And to clarify what you are trying to do.... you want automatic reconciliation to an Invoice here, right?
That's right. I have funds on the account, but it doesn't seem to reconcile an open invoice, either automatic or manually.
The log URL is https://dashboard.stripe.com/test/logs/req_qcxu11lj27zaoN?t=1699454316
It's in our testing environment, so nothing sensitive is there either way
I have, I can see if I can give you a url to one without a clock
I have also tried to advance time to check if that changes anything
Very strange that it did not reconcile when you confirmed...
Okay give me a couple minutes to look further
Here is another example without the clock, if that helps you in some way: https://dashboard.stripe.com/test/logs/req_FkTEf5eQ2cBZtf
Alright, thanks!
Hi ๐
I'm stepping in as @glacial anchor needs to go soon
Give me a sec to get caught up
๐ I was debugging this so I'll help. I got as confused as you to be honest and I'm going to file 27 jiras to the product and docs teams lol
Okay so the overall problem is that you are misusing the API but mostly because you do what you think is right and what our docs tell you which is overall incorrect so definitely not your fault
Hahah, sorry about that ๐
The flow is supposed to be
- Create the Subscription with
collection_method: 'send_invoice'and the rightpayment_settings - Finalize the Invoice (or wait 2 hours)
- At this point the Invoice is ready for bank transfers, it just doesn't tell you on the PaymentIntent because
send_invoiceis really "Stripe emails the end customer with instructons" so we don't reflect it in the API because we don't know which option they will use (though in your case it's bank transfers only,it might not be for everyone) - Fund the cash balance with the Test Helper
- Stripe automatically reconciles the CashBalance with the Invoice and pays it.
the "bug" in my opinion is that if you confirm the PaymentIntent yourself it seems that it gets "stuck" completely where we don't do the reconciliation (bug) and we don't let you fund it (bug)
Does that overall make sense?
Alright, so the idea is to not use any payment intents at all, and let you handle the reconciliation automatically?
I initially did that, but we wanted to expose the bank transfer instructions on our webpages, and it doesn't seem like there's any way to fetch that data without confirming a payment intent with the cash balance option. (No next action, naturally) We can live without it, I just assumed it would work by attaching a payment intent with a cash balance method
If there's any other way to grab that info from the invoice in some way I'd rather do that, and if that's not an option, we can live with a link to the Stripe invoice ๐
I don't think there is any way to do this today, at least none that I could find. One option might be to use our FundingInstructions API instead but it's even messier ๐ฆ
Hahah, in that case I'll just live with the link for now ๐
I guess you have steps to reproduce or do you want me to send an email or something with exact steps and what I thought? I'd be happy to do that if that helps you
I'm filing multiple jiras but you definitely should still reach out to support to get real 1:1 help and a follow up about next steps separately
My team is just going to push since this is a clear limitation we need to fix but hadn't noticed yet
Alright, so here's what I'll do: I will send an email with a link to this thread, steps to reproduce, what I wanted to do, my thought stream (as far as I remember) and what confused me with the docs. I am by no means blocked by this though, so no worries.
If there's nothing else you need from me you can close this thread. I got the answers I needed
Super grateful for the investigation work here by the way, it is very much appreciated ๐
Sure thing, thanks for the patience on that one, I hope we improve this overall!
@willow jetty sorry I closed too early
that lets you attach the FundingInstruction before and then our Billing/Invoicing products will use that "VBAN" for you automatically so you have the VBAN details to expose
Alright, thanks for the pointers! That seems like exactly the thing I want. I'll investigate/implement that and then send the email I mentioned above. Feel free to close again ๐
good luck ๐