Payment Gateway

image

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#

image
image
image
image
image