This page gives an overview of the Payment microservice for the Infosys Equinox platform.

Overview

One of the important steps in the consumer journey for placing an online order is the management of the payment. The Payment microservice (“Payment”) facilitates the processing of payments made via different payment instruments. Payments can be made using multiple payment types or instruments that the Payment microservice is configured to accept. Some of the commonly used payment types, such as the ones made using credit and debit cards are processed via a payment gateway. It also allows to configure locale-specific payment methods for a given store.

Once a payment app is created, approved, and published via the App Marketplace admin console, it appears on the Payment Options console. Payment supports extensions to various payment gateways through the installation of payment apps, such as Braintree, CyberSource, and Klarna.

In addition to the payments made against an order, payment reversals and cancellations for returns and cancellations are also managed by the Payment microservice.

Core Feature

The key features of Payment microservice are listed below:

  • Code lives in one place so it’s easier to maintain and make changes
  • Flexibility to change payment providers easily with a modular interface
  • Extend payments anywhere, not just e-commerce
  • Keep the integration work with your payment provider compartmentalized into a single interface.
  • Handles duplicate payment profile
  • Allow an error to be displayed for the duplicate payment profile created with the same card.
  • Integration with 3P for gift card payments 
  • Allow transactions without going through the 3D check process for subsequent checks and pay with the same card.
  • Supports Payment Reconciliation Report with merchant data
  • Secure sensitive data through an encryption mechanism
  • Support for payment methods such as cards, store credits, or reward points to pay for an order
  • Tracks all payment transactions – success and failures
  • The plugin Stripe has been newly added for the payment integration.
  • Integrated Google Pay as a payment provider.
  • Support to enable payment options via payment apps, such as Braintree, CyberSource, and Klarna.
  • Allows to create and configure multiple payment options through Apps for a given store and locale.
  • Enable or restrict payment methods by configuring rules based on products, customers, orders, and/or shipping.
  • Add Amazon Pay to the line “Integrated Google Pay as a payment provider”.
  • Payment methods can be enabled / restricted based on conditions and can be managed in terms of creation, update and deletion. A structured admin console to control the varying payment features. The list of payment apps and their associated payment methods are displayed in the payment admin to make an appropriate choice.
  • Extensions in payment service to support integration of third party Apps via Infosys Equinox App Marketplace. The Apps in turn can support other payment wallets thereby creating widespread options for the customer.



Revision History
2024-11-18 | JP – Verified and updated content until release 8.18.8.
2024-05-15 | JP – Updated core features content until release 8.17.4.
2020-09-28 | HM – Updated core features content.
2020-07-01 | SW – Updated content for 8.9.0 release
2020-01-31 | AM – Updated content for February 2020 release.
2019-06-10 | PLK – Minor copyedits.
2019-01-23 | PLK – Page added and content uploaded.