Payment Service API REST Endpoints
Instruments Receivables Services/Payment Service API
This service provides APIs to perform operations on Payment Transactions.
- Authorize the payment transaction
- Method: postPath:
/service/v1/authorizePayment - Create the excess payment for a reconciliation transaction
- Method: postPath:
/service/v1/checkForExcessPayment - Create the new payment in stage table
- Method: postPath:
/service/v1/stagePayment - Create the payment transactions
- Method: postPath:
/service/v1/payments - Fetch the excess payment handling parameters
- Method: getPath:
/service/v1/getExcessHandlingParameters - Fetch the excess payment transaction details
- Method: getPath:
/service/v1/excessPaymentInq - Fetch the payment transaction details from work table
- Method: getPath:
/service/v1/paymentTwSearchByNumber - Fetch the payment transactions
- Method: getPath:
/service/v1/paymentSearch - Fetch the payment transactions from main table on the basis of Payment Reference Number
- Method: getPath:
/service/v1/getPaymentByPayRefNo - Fetch the payment transactions from work table
- Method: getPath:
/service/v1/paymentTwSearch - Fetch the payment transactions from work table on the basis of Payment Reference Number
- Method: getPath:
/service/v1/getPaymentTwByPayRefNo - Fetch the payment transactions which are in processing state
- Method: getPath:
/service/v1/getCurrentTwPayment - Post the payments from the stage to the main table after validation
- Method: postPath:
/service/v1/mainPayment - Purge the payment transactions
- Method: postPath:
/service/v1/purgePmtTransaction - Roll-back the amount and status for payment and credit note
- Method: postPath:
/service/v1/purgeInstrumentsRecon - Update the payment data after invoice payment reconciliation
- Method: patchPath:
/service/v1/invPayRecon - Update the payment status after allocation
- Method: postPath:
/service/v1/allocationStatus