Payment Service API REST Endpoints

Instruments Receivables Services/Payment Service API
This service provides APIs to perform operations on payment transactions.
Authorizes the Payment transaction
Method: post
Path: /service/v1/authorizePayment
Creates authorized payment transaction
Method: post
Path: /service/v1/nettingPaymentTm
Creates payment transaction in work table
Method: post
Path: /service/v1/nettingPaymentTw
Creates the payment transactions
Method: post
Path: /service/v1/payments
Excess payment transaction details
Method: get
Path: /service/v1/excessPaymentInq
Fetch the payment transactions by reference number
Method: get
Path: /service/v1/getPaymentByPayRefNo
Fetches the payment transaction details
Method: get
Path: /service/v1/paymentTwSearchByNumber
Fetches the payment transactions
Method: get
Path: /service/v1/getPaymentTwByPayRefNo
Fetches the payment transactions by given parameters
Method: get
Path: /service/v1/paymentSearch
Fetches the payment transactions from work table
Method: get
Path: /service/v1/paymentTwSearch
Fetches the payment transactions in processing state
Method: get
Path: /service/v1/getCurrentTwPayment
New payment in stage table
Method: post
Path: /service/v1/stagePayment
Payment data after invoice payment reconciliation
Method: patch
Path: /service/v1/invPayRecon
Payment for reconciliation transaction
Method: post
Path: /service/v1/checkForExcessPayment
Payment handling parameters
Method: get
Path: /service/v1/getExcessHandlingParameters
Posts payments from the stage to the main table
Method: post
Path: /service/v1/mainPayment
Purge payment transactions
Method: post
Path: /service/v1/purgePmtTransaction
Roll back payment invoice
Method: post
Path: /service/v1/rollBackPaymentInvoiceTwTm
Rolls-back the amount and status
Method: post
Path: /service/v1/purgeInstrumentsRecon
Update payment
Method: get
Path: /service/v1/paymentUpdate
Update payment work
Method: get
Path: /service/v1/paymentWorkUpdate
Updates the payment status
Method: post
Path: /service/v1/allocationStatus