#stripe_connect_platform

1 messages ยท Page 1 of 1 (latest)

dense kiteBOT
tardy compass
#

HI ๐Ÿ‘‹

If I click the "Authorize Test Payment" button, do you send the Payment Intent Time.now.

I"m not sure what this means. Can you clarify?

mellow ridge
#

That page has 2 buttons

#

Fail or succeed

tardy compass
mellow ridge
#

but in reality that page does not exist (in livemode that page does not exist). The customer in livemode makes a payment and then is redirected and in the background something I do not understand happens. Maybe iDeal sends a message of success/failure to Stripe and Stripe in a delayed way sends us the Payment Intent succeeded and failed. It is to buy an online course so we cannot redirect to the online course if the customer's delayed payment may fail.We have to wait until we get the Payment Intent succeeded webhook. And iDeal is a "Delayed Payment Notification" so i think the Payment Intent succeeded webhook is either (A) always delayed or (B) sometimes delayed. Is it A or B?

#

I think we can redirect to a page to create a username and password but just not give access to the course until the webhook comes confirming payment - is that the normal flow? It is just confusing for the end customer. How do they know when the access is granted (i.e. when the payment intent succeeded comes). I think we need to redirect and have them set up a password and then maybe send an email when the payment succeeds sending them back to the site to watch the course. Complicated!

#

I am trying to test this flow......And the testmode authorize page doesn't have a way to redirect now but delayed the payment intent succeeed for 2 min or something

tardy compass
#

iDeal is a bank redirect payment method, as the doc I linked explains. The test page you are seeing is meant to mock the bank-controlled interface the user will be redirected to

mellow ridge
#

i think that page is only for testmode

tardy compass
#

Additionally, we state that iDeal provides immediate notification

#

i think that page is only for testmode

#

This is exactly what I said

#

In live mode the customer is redirected to a bank interface

#

We always recommend listening to webhooks to verify payment intent status but this payment method will return an immediate notification of success or failure

mellow ridge
#

They just go here

#

And then get redirected to our app that sends them to the correct website page. But we don't get the payment intent succeeded until later yes? Way after the redirect

#

this payment method will return an immediate notification of success or failure? Do you mean the payment_intent.succeeded comes with a success or failure? Or something else?

#

That is where I am confused.

#

You say " this payment method will return an immediate notification of success or failure"

#

But isn't it delayed since this is a "delayed payment method"?
That is exactly my confusion.
Doesn't iDeal need time to confirm success?

#

I am trying to code all the possible delayed payment methods to work with our Stripe Connect platform and am just using iDeal as a first example but I need it to work for all. Not sure what data I have instantly for the redirect and what I am not getting now but in a "delayed" way

#

Can we rely on the immediate success to unlock the paid content?
Or, we must listen for a delayed webhook i think, yes?

tardy compass
#

No

#

This is in multiple places in our docs:

iDEAL is a single use payment method where customers are required to authenticate their payment. Customers pay with iDEAL by redirecting from your website, authorizing the payment, then returning to your website where you get immediate notification on whether the payment succeeded or failed.

mellow ridge
#

OK, i need to code it for all

#

So for all "Delayed payment methods" the success is not delayed? That is where I am confused. Why is it called a "delayed payment method" since success comes instantly? It is NOT delayed?????

#

Is the confirmation of a successful, completed payment ever delayed for "delayed payment methods"? I am so confused by delayed payment methods that are not really ever delayed. ???

tardy compass
#

iDeal is a bank redirect, not a bank debit

#

Bank redirects are not delayed payment methods

mellow ridge
#

What is a delayed payment method example? I will test with it. Oxxo maybe?

#

Oxxo is really delayed since you have to go to a store to pay, right?

#

You guys make testing Oxxo hard without a Mexican bank account.

#

Is there a real actual "delayed payment method" that is testable? With Oxxo Stripe does not have a way - or didn't when i tried a few months ago - to create a test Stripe account without a real live bank account in Mexico. ๐Ÿ˜ฆ Maybe Bancontact???

tardy compass
#

A good example of a delayed payment method is ACH Direct Debit

#

That can take 4 business days

#

So if the payment is made on a Friday it might not be until the next Wednesday that you get confirmation of payment

mellow ridge
#

ACH Direct Debit. OK, got it! ๐Ÿ™‚
OK, I will test with that.
Do I need a Stripe Account set up fakely in a specific country to use ACH Direct Debit?

tardy compass
#

US

mellow ridge
#

OK perfect!!!!!!!!!

#

Thank you

tardy compass
mellow ridge
#

Bacs Debit

#

I need to check why but did not include ACH

#

SEPA yes? That is a delayed. The ones with asterisks yes?

#

ah, I somehow thought iDeal was a delayed one! That was my error!!!!!!!

#

I would like to test with SEPA. I think I have done that and will try.

tardy compass
#

Okay yes, SEPA is another Bank Debit method so the same delays apply.

mellow ridge
#

And I can use SEPA with a US testing Stripe account yes?

#

OK, i coded this a few months ago and just my brain is full of Stripe info. I will review again and test. Thank you! ๐Ÿ™‚

tardy compass
#

Happy to help ๐Ÿ™‚

mellow ridge
#

You just need a EUR price in a US account for SEPA. Each payment method is just complex. Afterpay requires collecting shipping, SEPA requires a EUR price......etc etc etc. OK Thanks!

#

lots of logic coded with these alt payment methods! OK bye for now thansk!