So to look at a few use cases using RAPID. If we were to look at the e-commerce use case, which is I guess the simplest, we have customers coming from around the world, their own countries, their own currencies, their own preferred payment methods. They're coming in, they're able to make a payment, the funds go straight to the client wallet handled by RAPID. And eventually RAPID settles out those funds into the external bank account belonging to the client.
A use case that's a bit more complex is online gaming, where it's sort of a combination of payments and payouts. We have the players coming, again, with their own payment methods, their own currencies, they're able to pay inside the game or to use their funds to pay for things, but on the other hand, the merchant might want to pay out to game makers contributing to the gaming platform. So we have the merchant being able to pre-fund their client wallet at RAPID, and using that same client wallet, they're able to pay out to external bank accounts belonging to the game makers.
The last use case I would want to just mention is the marketplace, where customers are able to come, but because they're either different sellers, if we're talking about Amazon, or different drivers if we're referring to Uber, they're able to transfer funds directly into sub wallets handled by RAPID, and then each sub wallet can be defined to be settled out to a separate external bank account.
So I guess the question you're all having now is how can I do it in minutes? So I'm glad you asked because that's exactly what we're going to do. We're going to create a hosted checkout page through RAPID. Now anyone who was by our booth and contributed or participated in the challenge is like, oh, been there, done that, easy, I hate captcha. That's fine. So we're going to create a hosted checkout page. If you don't know what this is, it's just a page where RAPID sort of handles the UI and the back end. The merchant just has to like get the redirect URL from RAPID and redirect to that page. But the payment is handled by RAPID. So let's get started.
Step one, I've already done, but it's pretty simple. You sign up to RAPID's client portal, you get the sample code from the RAPID documentation, and you copy your authentication keys. So that I've already done. But step two we will do together. We're going to create a hosted checkout page live and pray that it works because as everyone knows, live demos never work. So, I copied my access key and secret key from this client portal. And this is the code I wrote. It's pretty simple. We have one method create hosted checkout page, the route slash checkout, and the only required parameters is the amount of the payment, the currency, and the country. So I'm going to run this and hope for the best. And get the redirect URL. Okay. We've got it.
Comments