Previous Next JavaScript must be enabled to correctly display this content

## Payment Interface API REST Endpoints

Sort by
Task Path Method
Integration Services/Payment Interface API
This service is used to perform Payment Interface related operations.

Adds a new payment interface
  Method: post
  Path: `/paymentinterface`
Authorize the payment interface by given ID
  Method: patch
  Path: `/paymentinterface/{id}/approve`
Close the payment interface by given ID
  Method: patch
  Path: `/paymentinterface/{id}/close`
Deletes the payment interface identified by given ID
  Method: delete
  Path: `/paymentinterface/{id}`
Get all valid payment interface
  Method: get
  Path: `/paymentinterface`
Reject the payment interface by given ID
  Method: patch
  Path: `/paymentinterface/{id}/reject`
reopen the payment interface by given ID
  Method: patch
  Path: `/paymentinterface/{id}/reopen`
Retrieves all the interface types in system
  Method: get
  Path: `/paymentinterface/interfacetype`
Retrieves the payment interface by ID
  Method: get
  Path: `/paymentinterface/{id}`
Retrieves the payment interface details by external system id and method name
  Method: get
  Path: `/paymentinterface/interfacedetails/{externalSystemId}/{methodName}`
Retrieves the payment interface templates based on external system ID
  Method: get
  Path: `/paymentinterface/interfacetemplate/{externalSystemId}/{methodName}`
Retrives the payment interface by given ID
  Method: get
  Path: `/paymentinterface/{id}/history`
Retrives the payment interface by given ID
  Method: get
  Path: `/paymentinterface/{id}/unauthorized`
Update an existing payment interface
  Method: put
  Path: `/paymentinterface/{id}`