#dynelight_api

1 messages ยท Page 1 of 1 (latest)

dull forgeBOT
floral plazaBOT
#

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.

dull forgeBOT
#

๐Ÿ‘‹ 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/1239774679984508958

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

warm cradle
#

hello! where are you expecting it to show? can you share a screenshot?

dapper orchid
#

Its on a custom implementation. Lemme add a SS

#

I'm also expecting it to show below those payment methods that I have added. Once I verify it, it does show up

#

But it would be nice for it to show up even if its not verified, just so the user has some validation that they have added that payment method.

#

Is this possible?

warm cradle
#

hrm, gimme a few minutes to think about this

dapper orchid
#

Ok awesome.

warm cradle
dapper orchid
#

I mean I guess I just want confirmation, that if I query stripe's payment methods and one of them isn't verified, that it won't list it?

#

No. But if I query that endpoint, I only get 2 payment methods.

#

I don't get the bank one yet.

#

If I approve the bank I am positive I'll get it

#

So maybe it's something the api doesnt support at all?

#

Confirming that after I verify it, the https://docs.stripe.com/api/payment_methods/customer_list does show it

warm cradle
#

I don't know off the top of my head right now if ACH Debits are expected to show if they haven't been verified. I'm guessing that you're using microdeposits to verify cause if you're using instant verification, this probably wouldn't come up as a question.

If you write in via email (https://support.stripe.com/contact/email) with the PaymentMethod id in question, we can look into it and get back to you

dapper orchid
#

How can I do instant verification?

warm cradle
#

how are you collecting payment methods right now? Are you using the Payment Element?

dapper orchid
#

I'm using that

#

But honestly on development I only tried with the enter bank details manually

warm cradle
#

enter bank details manually is not instant verification

dapper orchid
#

The other ones are?

warm cradle
#

i think if i were to describe instant verifications simply, a connection is made to the bank to allow us to access / link to the bank account via the bank's site

dapper orchid
#

Yeah so I guess those are immediate

warm cradle
#

in short, you have to login to the bank site to authenticate. So, if you don't do that, that's not instant verification

dapper orchid
#

Got it

#

Thanks alex this was very useful ๐Ÿ™‚

#

I had another question regarding setup intents, should I make another thread?

warm cradle
#

we can continue in this thread ๐Ÿ™‚

dapper orchid
#

Thank you!
So on my implementation, I have a stripe customer and the customer can buy several subscriptions for the items we want to sell.

I noticed that everytime that we go to the checkout screen, a new setup intent is being created.

Is this expected behavior? I understood the setup intent is to allow us to add cards, add favorites, etc, so in good theory, we should have only one setup intent per this stripe customer, or am I mistaken?

warm cradle
#

what checkout screen are you referring to?

#

is it something built by yourself?

dapper orchid
#

Yes

warm cradle
#

you would create a new SetupIntent everytime you want to add a new PaymentMethod for future use (i.e. save the PaymentMethod) to a Customer

dapper orchid
#

It seems evertime I go to the checkout, a new setup intent is created

warm cradle
#

that's something which you implemented right?

#

do you have specific concerns about that?

dapper orchid
#

Our team implemented this custom thing, I am not sure if this behavior was meant to work like this, but does this make sense?

warm cradle
#

if that page is meant to save a PaymentMethod for future use, then yes, it is meant to work like this

dapper orchid
#

But should this be created when I add a new payment method?

warm cradle
#

yes, it should

dapper orchid
#

Its being created everytime I go to the checkout screen regardless if I press the add method button, so this does not make sense or does it?

warm cradle
#

if you're making payment though, you don't need to create a SetupIntent first, then create a PaymentIntent. You can pay and save the PaymentMethod at the same time in a PaymentIntent

dapper orchid
#

We want them to add their payment method first

warm cradle
dapper orchid
#

Thanks ๐Ÿ™‚

#

It's def. us creating it at some point right? Because I can see that the webhook is called everytime we go to the checkout screen but I haven't pinpointed where it is created. This is not something stripe would create by itself, right?

warm cradle
#

yes, your backend server creates the SetupIntent

dapper orchid
#

Got it

#

Thanks Alex I have no more questions ๐Ÿ™‚

warm cradle
#

feel free to reach out again if you're running into issues or have more questions!