Payment Gateway
With the increasing popularity of e-commerce, the internet payment ecosystem has undergone drastic changes. The trends of e-payments are moving rapidly, so does consumer behavior preference to do cashless transactions. As a result, the demand for payment gateway is steadily increasing, and it is one of the best ways to engage with customers.
Payment Gateway is a white-labeled custom software solution and it features the following:
- Card Payment Services (Sale, Authorization Capture, Installment, Void, Reversal, Refund, Recurring Transactions)
- Multiple Card Networks (Visa, MasterCard, Discover, AMEX), with 3DS 2.0 support
- Card Tokenization
- Multi-Currency Support
- Promotional Engine (Percentage and Fixed Amount).
- Fraud Detection (Blacklist, Whitelist, Proxy Detection, 3D Secure Detection, Transaction Velocity).
- Merchant and Operator Management Portal
- Custom Payment Page
With my team, I worked on building the Payment Gateway suite from the ground up. I contributed mostly on the backend, in particular the various payment method integrations and the promotion engine. I helped in designing the payment pages and I also set up the CI/CD pipeline templates, so that this solution can be deployed either on cloud or on premise (using Kubernetes).
Roles: Senior Go Developer, React Developer, DevOps Engineer
Tools: Go, React, Node.js, RabbitMQ, PostgreSQL, Kubernetes, Docker, Google Cloud Platform
Media / Screenshots#