RTP Edge Cases
The following scenarios outline edge cases for RTP to consider during your RTP integration.
1. Receive pacs.008: Bank Connection Failure/Timeout with Bank
1. No Response from Bank Steps
- TCH sends pacs.008
- TabaPay validates the pacs.008 file
- TabaPay sends the bank request with the reformatted pacs.008
- No response from the sponsor bank
- TabaPay rejects pacs.008 and stores transaction as UNKOWN
- TCH receives the pacs.002
- TabaPay reconciles the RTP transaction next business day
TabaPay Receives No Response from Bank
| Bank Response | TabaPay Response | Did TCH move money | Action Item |
|---|---|---|---|
| Accepted | Rejected | No | Bank to reconcile off of TabaPay's next day Report |
| Rejected | Rejected | No |
Receive pacs.008: TCH Connection Failure/Timeout with TCH
2. No TCH Receipt of pacs.002 Steps
- TCH sends pacs.008
- TabaPay validates the pacs.008 file
- TabaPay sends the bank request with the reformatted pacs.008
- Bank receives request and sends response
- TabaPay formats bank's response to pac.002
- TCH may or may not have received pacs.002
- TabaPay reconciles the RTP transaction next business day
TCH Receipt of pacs.002 is Unknown
If TCH does not receive a pacs.002, money will NOT move
If TCH does receive a pacs.002, money will move according to the status
| Bank Response | TabaPay Response | pacs.002 Received | Action Item |
|---|---|---|---|
| Accepted | Accepted | Yes | None |
| No | Bank is short amount, must debit the customer account that received funds | ||
| Rejected | Rejected | Yes | None |
| No |
Send pacs.008: TCH Connection Failure/Timeout
3. Outbound pacs.008 UNKOWN Steps
- Client sends RTP request
- TabaPay receives the request and sends the pacs.008 file
- TCH receives pacs.008
- TCH attempts to send pacs.002—connection failure
- TabaPay does not receive pacs.002, stores the transaction as
UNKOWN, and Sends to client - Client receives
UNKOWNresponse - TabaPay reconciles RTP transaction next business day 8a. If no reversal is needed, then no action needed 8b. If Reversal is needed, TabaPay sends camt.056 file
- TCH receives camt.056 and sends pacs.008
- TabaPay validates the pacs.008 and sends reformatted pacs.008
- Bank receives the pacs.008
Outbound pacs.008 Status is Unknown
If TCH does not receive a pacs.002 money will NOT move
If TCH does receive a pacs.002, money will move according to status
| TCH Response to pacs.008 | Did Bank move money? | Action Item |
|---|---|---|
| Accepted | Yes | None |
| No | TCH has moved money, Bank to move money from customer to TCH | |
| Rejected | Yes | TabaPay will issue a camt.056 to TCH, and pacs.008 is sent to Bank |
| No | None |
Updated 15 days ago