#Ammar - Stripe Migration
1 messages · Page 1 of 1 (latest)
Hello?
Hi 👋 Sorry it's a busy shift on Discord today
WE do recommend using different Stripe accounts for different projects/businesses. It helps differentiate all the transactions and helps with things like webhook routing.
Ok, but its aloud not to? Don't want to break any rules. Not planning on using webhooks. Just simple payment links/checkout.
There's nothing saying you can't do it. It can just lead to headaches down the road if/when your business(es) get bigger/more complex
Alright, could you also clarify the difference between Payment, Checkout and Payment Links.
What is the first product you are referring to there?
Checkout is our low code option, you create Checkout Sessions with our API on your server and then direct the user to that Checkout Session's url which is a Stripe hosted page
Payment Links is a no code option. You create a Payment Link in the Dashboard, that link has a Stripe hosted URL. When you direct your users to that Payment Link, Stripe generates a Checkout Session for you and directs your user to that new Session's link
So essential the difference is that making your own Checkout Sessions gives you a bit more control as you can do whatever you want for each one. If you don't need that level of control, you can create a PaymentLink that tells us to keep making a Checkout Session the same way whenever a user goes to it.
Does that help?
From your products menu.
Ah I see, that is a more general page on our payment offerings, it includes all of the options that are listed below it
I can see how that looks like its own product.
Hmm, so if I provide a service like consulting. I charge a fixed price based on the type of consultation.
- £10
- £20
- £30
Now I want to take payments for each. I am assuming generating a product on my stripe dashboard for each and then creating a payment link is the easiest solution? (Never used payment links so not sure how it works)
Yes that sounds like a great way to do that
Do you have any questions about any part in that process?
No, all good. Your docs are great so I am sure I will figure it out. Apologies for the delayed responses. And thanks for the help!
Of course, glad you like our docs! Just let us know if you run in to anything. We'll probably archive this thread in ~1hr but we can always reopen it or start a new one if you have more developer questions