I would like to integrate a custom payment processor other than listed providers(CyberSource) on openedx documentation.
The best Payment gateway options in India are Razorpay and PayU.
Do we need to make any major changes to eCommerce codebase to achieve this?
Please enlighten me about it!!
I am not very familiar with the ecommerce codebase, but it seems that adding support for a new payment gateway is not entirely trivial. See the pull request which implements stripe integration.
If you do implement support for any additional payment processors and submit it upstream, that would be much appreciated!