Last updated

RTC Inbound Success

This section describes the expected message flow for an inbound RTC transaction.

Note

This is the standard flow of Electrum’s inbound RTC service offering.

Your bank’s flow might look slightly different if you have implemented additional or bespoke steps based on your business needs.

inbound rtc success

  1. PayInc initiates the validation phase by sending a pacs.008:RtcVerificationRequest message to Electrum. Electrum returns an acknowledgement (ACK, HTTP 200).

  2. Electrum sends you an inboundCreditTransferAuthorisation message (CreditTransfer schema) and you return an acknowledgement (ACK, HTTP 200).

  3. You respond to Electrum with an inboundCreditTransferAuthorisationResponse message (PaymentStatusReport) and Electrum returns an acknowledgement (ACK, HTTP 200).

  4. Electrum sends a pacs.002:RtcVerificationResponse to PayInc and PayInc returns an acknowledgement.

  5. PayInc initiates clearing by sending a pacs.008:RtcCreditTransferRequest message to Electrum. Electrum returns an acknowledgement..

  6. Electrum sends an inboundCreditTransferCompletion message (PaymentStausReport schema) to you. You return an acknowledgement (ACK, HTTP 200) to Electrum.

  7. Electrum sends a pacs.002:RtcDeliveryStatusReport message to PayInc and PayInc returns an acknowledgement.

Note

A bank can use the inboundCreditTransferCompletion to complete all necessary processing within their systems, including the initiation of posting instructions to the core ledger system.

Alternatively, Electrum also offers the option of sending a Posting message in order to update the core ledger system.