Skip to main content

CreditTransferAPI

Initiate a payment transaction through this API. It is used to transfer a money from one bank account to another bank account.

Success Scenario:

  • Post API request with the headers, body and authorization.
  • Request data is validated in the business layer.
  • Debtor account inquiry will happen to check valid debtor account.
  • If valid then TrnAdd debit operation is performed for the debtor account.
  • If TrnAdd debit operation is successful, then credit transfer transaction message is sent to RTP Network.
  • API response with transaction id is immediately sent with status as "Pending". This is a acknowledge of "successful posting to RTP Network"
  • RTP Network send back to status report (pacs002) with success status ACTC
  • User will be notified using EES event 800

Failure Scenario 1:

  • Post API request with the headers, body and authorization.
  • Request data is validated in the business layer.
  • Debtor account inquiry will happen to check valid debtor account.
  • If valid then TrnAdd debit operation is performed for the debtor account.
  • If TrnAdd debit operation is successful, then credit transfer transaction message is sent to RTP Network.
  • API response with transaction id is immediately sent with status as "Pending". This is a acknowledge of "successful posting to RTP Network"
  • RTP Network send back to status report (pacs002) with failure status RJCT
  • Initiate TrnAdd credit operation for the debtor account since the transaction is rejected by RTP Network.
  • Once TrnAdd credit operation is successful then user will be notified using EES event 800.

Failure Scenario 2:

  • Post API request with the headers, body and authorization.
  • Request data is validated in the business layer.
  • Debtor account inquiry will happen to check valid debtor account.
  • If valid then TrnAdd debit operation is performed for the debtor account.
  • If any validation failed in API processing, response with error code & error message.

Parameters

TYPENAMEDESCRIPTION
CreditTransferAPIRequestrequest

Returns

TYPEDESCRIPTION
CreditTransferAPIResponse