List of Merchant API available:

  • Pay 3D Secure
  • Get Status by Payment ID
  • Create Status By Transaction ID
  • Get Terminals
  • Get Saved Cards
  • Delete Token
  • Pay with Token
  • Create Payment Redirect
#APIManagement TypeDescription
1Pay 3D SecureTransactionThis API helps the user to create an additional security layer for online credit card transaction.This is part of the Pay for an order which helps initiate a payment to pay full amount for an order using a customer’s saved payment method.
2Get Status by Payment IDTransactionThis API helps the user to fetch status of the transaction at IPG side, by using the Payment ID
3Create Status By Transaction IDTransactionThis API helps to get status by the Merchant Transaction ID.
4Get TerminalsTransactionThis API helps to pull up the terminals assigned to a member based on the Currency.
5Get Saved CardsTokenThis API helps to fetch the list of Tokenized cards. This helps in allowing to store the customer’s card details for the future fast payment experience
6Delete TokenTokenThis API helps to deletes a registered card token.
7Pay with TokenTokenThis API helps to make payments using registered Token
8Create Payment RedirectTokenThis API is used to redirect back to the Merchant URL after the transaction

The details of the request and response for each of these APIs are mentioned in their respective pages.

For generating Bearer Token, please provide the following information in the GenerateToken

clientId: H2DvULzTrPe0ScVSu9kENieW7dga

clientSecret: TxPBH2KkwEETcpjkFG_u0o57BpIa

Once the bearer token is generated, it will be active for 10,000 seconds (approx. 2.7 hours).

The below information shall also be useful for testing the API:

tenantId: 5085340c-aff1-11ec-b909-0242ac120002

organizaitonId: a6b3bdee-b27f-49cf-992c-25aa0befafb2

CustomerId: a1be7ea2-802e-4700-acd2-ccd9b2094332

WalletId: e0a5faa1-6b1e-4edc-96b1-ad8de3cf471d

SourceId/DestinationId: dd35508b-7529-49b8-ae56-fafd523f953f