#shakoure-connect-question
1 messages · Page 1 of 1 (latest)
shakoure-connect-question
Hello! I can try and help but this Discord server is usually for developers asking questions about their own code really
What do you call "multi-stage payments"?
Thank you for connecting!
What we are seeking to do is to have customers make a deposit payment (which is split between our account and the vendor) and then a final payment of the remaining balance to the vendor. What makes things complicated is that the payments need to be triggered by the customer or vendor; first (i.e. the deposit) when the first half of the project is complete, and then later when the 2nd half is complete.
gotcha
all of this is doable with Stripe Connect https://stripe.com/docs/connect so that's where I'd start
My developer looked at that and said it wasn't possible. I think because we needed a way to authenticate payment authorization.
that's not really true
that's why having the developer ask the question is better here
Like right now it's really vague and high level so I can't really give you much
I see.
Would you mind looking at a flow chart? It could give you a better idea of what the process we created (not the coding, but the workflow).
I can try but if we are at a point of a flow chart, it's likely more complex than it needs to be
I can look if you can share it here
that doesn't work, that requires me to login
We can chat here or on the Miro board for any questions... whichever you prefer.
neither, I can't see the thing you linked.
there's nothing in there that seems specific to Stripe or your question
like I see collect payment and send payment to Stripe and that's it.
Sorry, not really something I can help if it's not crisp/clear what you need, that's not really a flowchart to me either
What would you call it? Maybe I'm using the wrong terminology.
not really important
What's your real question? You talk about authentication. What does that mean?
3DS? Something else? Is this for Indian customers with the new regulations in India?
The customer will be required to make payment on the remaining balance at a later date. When they get the link to the dashboard to do so, we will only have their name, email, and order ID. How does Stripe API know it's the right person/card to authorize the payment?
Hi there 👋 taking over for @floral jay
Hi. Thanks for connecting.
When they get the link to the dashboard to do so, we will only have their name, email, and order ID. How does Stripe API know it's the right person/card to authorize the payment?
I'm not sure I follow. Which part of the above is not possible with Stripe Connect?
It seems that when the customer first places the order and pays for the Deposit, using Jotform's Stripe Widget, the customer's card info is not transmitted to our database/dashboard page which is on a separate server. Hence, when the customer is required to pay the remaining balance, they are directed to the dashboard which will connect them to their order, but we need a way for their Stripe info to also come back into play in order to pay the final balance.
I'm sorry, but this is making zero sense. I have no idea what your integration looks like. Nothing in the above message explains why Connect doesn't work for you and it's impossible for me to know how your integration interacts with a Jotform Stripe widget.
I would highly recommend bringing a developer into this conversation (if possible) so they can describe exactly what the pipeline looks like and where it's breaking down.