#roopxx_docs
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/1367551372890996756
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi hi! Sounds like you're in for an adventure! ๐
Tell me more about what you need to implement. No jargon, just words an LMS user would understand.
I need to implement a payment gateway for students for our US client to be able to make payments in USDs using Stripe. We don't need any fancy embedded form, a working stripe integration would suffice.
I checked documentation and built a POC of stripe integration in a simple django project to submit to my senior, I used checkout session.
Later I found payment intent is more advanced and can be tracked. But I don't know how to move forward after creating a payment intent for a course and the further steps...
Are you replacing Razorpay and PayU, or adding Stripe as an option?
What are you selling? How is it paid for?
Adding stripe as an option.
I'm not selling, we own an LMS platform and our clients pays for our software to run their institutes and sell courses to students. It's the students who buy courses. And our client want stripe as a gateway for students to purchase their courses.
What's the LMS?
( know what Learning Management System stands for; I mean what's yours called ๐ )
Deleted.
Hosted
Ok.
Does your customer that wants Stripe as an option already have a Stripe account?
Shortest path to getting this sorted is probably https://docs.stripe.com/checkout/quickstart.
You'll need to get the API keys from the client, and SECURELY store them (encrypted at rest as well as in motion) so you can use them on their behalf.
The right way to do this, assuming they already have a Stripe Account, is probably Connect: https://docs.stripe.com/connect/oauth-standard-accounts but that particular flavour of Connect might not be the right way to do it going forward / for others (or maybe it's fine).
More details about Connect here: https://docs.stripe.com/connect/how-connect-works