Payment Service API REST Endpoints

Instruments Receivables Services/Payment Service API
This service is used for Payment Operations
Adds all the main payments from the stage to the main table after validation
Method: post
Path: /service/v1/mainPayment
Authorize a Payment.
Method: post
Path: /service/v1/authorizePayment
Check for excess payment for a reconciliation transaction reference number
Method: post
Path: /service/v1/checkForExcessPayment
Create new bulk Payment
Method: post
Path: /service/v1/payments
Create new Payment in stage table
Method: post
Path: /service/v1/stagePayment
Create payment Tm for netting
Method: post
Path: /service/v1/nettingPaymentTm
Create payment Tw for netting
Method: post
Path: /service/v1/nettingPaymentTw
Get Payments by Payment Reference Number from TM
Method: get
Path: /service/v1/getPaymentByPayRefNo
Get Payments by Payment Reference Number from TW
Method: get
Path: /service/v1/getPaymentTwByPayRefNo
Gets Payments
Method: get
Path: /service/v1/paymentSearch
Gets Payments
Method: get
Path: /service/v1/paymentTwSearch
Gets Payments by Payment Number
Method: get
Path: /service/v1/paymentTwSearchByNumber
Purge instruments reconciliation
Method: post
Path: /service/v1/purgeInstrumentsRecon
Purge payment transactions
Method: post
Path: /service/v1/purgePmtTransaction
Retrieves excess handling parameters
Method: get
Path: /service/v1/getExcessHandlingParameters
Retrieves the list of existing Invoices
Method: get
Path: /service/v1/getCurrentTwPayment
Roll back Payment Invoice Tw Tm For Netting Failure
Method: post
Path: /service/v1/rollBackPaymentInvoiceTwTm
Update allocation status
Method: post
Path: /service/v1/allocationStatus
Update API for Invoice Payment Reconciliation
Method: patch
Path: /service/v1/invPayRecon