#ssbjsb_api
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1369437257622093946
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello
Collection method doesn't really dictate the payment method types. We render supported paymetn methods based on your billing settings. If you have bank transfers enabled, then it's shown to the end customer when they try to pay using Hosted Invoice Page.
Okay sounds good.
NP! Happy to help
We don't have a hosted invoice page.
Hi hi! Iโm going to be taking over for my colleague here. What is it that you're trying to accomplish exactly?
We have a customer who tried to upgrade their plan without linking a credit card.
When they do this they do not get access to the plan unless add a CC and the payment goes through. We don't even create an invoice till this happens.
We are seeing a set of invoices whose collection_method is set to send_invoice and the customers being on bank transfers when they should not be.
Trying to find the reason why this might be happening.
We create a VBAN for the customer if they are genuinely a bank transfer customer. I don't see the VBAN getting created for this customer: https://dashboard.stripe.com/customers/cus_SAL4zIz9oJwnXv
Does the collection_method send_invoice enforce bank transfers on the customer in stripe?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Can you give me the ID of one of those Invoices?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I don't see the funding_instructions API call for the customer posted above which creates a VBAN.
I looked at the logs.
Can you please explain how this customer landed with a USD Cash Balance which indicates they can use bank transfers now?
Your system created it as send_invoice: https://dashboard.stripe.com/logs/req_KuEqtNQYguZKzY
Which customer?
which makes them eligible for bank transfers
What are you basing that on?
The customer I linked has the USD cash balance on them and they have an associated VBAN.
That's how we have been seeing bank transfers being used by our other customers.
We send a API request to create the VBAN.
In this customer's case we did not.
How did they end up with USD cash balance?
Anything you see that I might've missed?
I'm still digging into your issue, as well as the issues for a number of other folks as well.
As soon as I have an answer for you, I'll let you know. ๐
You created the invoice as send_invoice. https://dashboard.stripe.com/logs/req_iOimuHxXualgyP
Your Invoice payment method configuration points to your Billing Payment Methods Configuration: https://dashboard.stripe.com/settings/billing/invoice
Your Billing Payment Methods Configuration indicate that bank transfers are enabled: https://dashboard.stripe.com/settings/payment_methods/pmc_0Q8TuM5QM0nABsUH9SQ8IAwV
Okay so the collection method does in fact dictate the payment method based on the settings we have.
Is that correct?
so the collection method does in fact dictate the payment method
I don't understand what that means.
Because the invoice was created as send_invoice it picked up our billing payment methods configuration which indicate that bank transfers are enabled.
Because of that collection method send_invoice on the invoice the customer got put on bank transfers and stripe created a VBAN for them.
Is that correct?
Yes, and yes (as I understand it).
Okay sounds good.
Thank you for the clarification ๐
You're very welcome - I'm glad we were able to get to a common understanding. ๐