fossasia / open-event-server

The Open Event Organizer Server to Manage Events https://test-api.eventyay.com
https://api.eventyay.com
GNU General Public License v3.0
2.96k stars 1.89k forks source link

Implementation of PayTM Payment Gateway #6247

Closed mrsaicharan1 closed 5 years ago

mrsaicharan1 commented 5 years ago

Feature Description & Workflow Integration of PayTM payment gateway is required to boost sales in India. The workflow would be in the following way

  1. When an order is placed, we generate the checksumhash on the server-side.
  2. to obtain the txn token, a call is to be made to the Initiate Transaction API with the checksum & parameters.
  3. We fetch the available Payment Options from the Fetch Payment Option API.
  4. User selects a payment option as Pay using PayTM
  5. User enters mobile number linked to PayTM. Calls Send OTP API & Validate OTP API.
  6. Call the Transaction Status API to verify the transaction response [essential]
  7. Redirect the user to the appropriate order page in accordance with the response
issue-label-bot[bot] commented 5 years ago

Issue-Label Bot is automatically applying the label feature to this issue, with a confidence of 0.95. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

iamareebjamal commented 5 years ago

Please implement the endpoint in a way it is also usable on Android

mrsaicharan1 commented 5 years ago

Please implement the endpoint in a way it is also usable on Android

Yeah, will take care.