Wednesday 10 June 2020

Potential Micro-Services in a Payment Gateway


This post is particularly important for you if you want to:

  • Do technology transformation to break a monolith payment solution to micoservices
  • Want to cloud optimize your payment solution
  • Want to develop payment solutions from scratch in a cloud native way
  • Want to know potential microservices in a payment gateway

A payment gateway is a sophisticated system with many components and these components need to work in proper cohesion in order to deliver fast transactions with greatest possible transaction success rate. Following are potential micro-services to serve this purpose.

  1. CRM Service: A service to facilitate dashboards, backend-operations to merchants, resellers & administrators. It is also used to enable, disable, configure pricing and other features of a merchant by admin.

  2. Fraud prevention service: It can be a pre-auth or post-auth service running it’s business logic in parallel to other services.

  3. Core Transaction Service: It can be a service to facilitate all transactions like authorization, sale, settle, refund etc. You can also do a logical separation of such micro-services instances on bases of transaction type or category of transaction like card-present and card-not-present.

  4. SMS Service: It can be a service working in completely asynchronous ways to send SMS to customers

  5. Email Service: It can be a service working in asynchronous ways to send Emails to customers

  6. Transaction Batch Processing Service: It can be a service to process batches of transactions packed in files at scheduled times or on immediate bases. They can be required for processing refunds, settlements etc

  7. Reporting Service: Merchants, resellers and acquirers need reports on daily bases and this micro-service can automate all such daily, weekly or monthly reports

 This list can grow as per the need and some other potential micro-services can also be like 3DS service, tokenization service, dynamic currency conversion service etc

Thanks for reading

You are welcome to comment and share your understanding

1 comment:

  1. Those guidelines additionally worked to become a good way to recognize that other people online have the identical fervor like mine to grasp great deal more around this condition.
    CRM Software

    ReplyDelete

Potential Micro-Services in a Payment Gateway

This post is particularly important for you if you want to: Do technology transformation to break a monolith payment solution to micoservi...