Hey can anyone help me how to integrate instamojo payment gateway by using appwrite cloud functions
@Binyamin can you help me
Hey @bharath
What part you're now in the integration process
Not yet started
Thanks @Binyamin because of you I have completed most of my project
Now iam stucked at payment gateway integration
I need to integrate instamojo payment gateway in my website
As you know my frontend is reactjs and backend is appwrite appwrite
I tried with this video
@Binyamin are you there
Yes, I've watched the video
It seems like pretty straightforward
Now how do I implement in my project
You'll need to create an Appwrite cloud function, a node
one.
Then you can spoof the part in which the video set to routes by setting some variable.
For example:
In your react you can send the route and the info in the function data
const res = await function.execute('instamojoFunctionID', JSON.stringify({route:'start',info: {
name,
email
}}));
Then, in your function you can
const functionData = JSON.parse( req.variables.APPWRITE_FUNCTION_DATA ?? '{}') ?? {};
if(functionData.route === 'start'){
} else if(functionData.route === 'charge'){
}
And the rest is like in the video
???
Can you do this in my repo
@Binyamin I don't know much about cloud functions please could do in my repo
I will dm my repo
You can see here a quick overview of how to create functions https://appwrite.io/docs/functions
And also in this thread: https://discord.com/channels/564160730845151244/1110177763450691586/1110191016553750608
The video of the tutorial won't give the code for free
As of that it will be difficult for me just to type all of it
I typed all that code
I will share you
Recommended threads
- Send Email Verification With REST
I am using REST to create a user on the server side after receiving form data from the client. After the account is successfully created i wanted to send the v...
- Use different email hosts for different ...
Hello, I have 2 projects and i want to be able to set up email templates in the projects. Both projects will have different email host configurations. I see ...
- Project in AppWrite Cloud doesn't allow ...
I have a collection where the data can't be opened. When I check the functions, there are three instances of a function still running that can't be deleted. The...