25.5.1 SWIFT gpi Confirmation Message Generation
If the gpi Agent flag is Yes, then the gpi Confirmation message (gCOV) get generated with gpi Service Type value populated as 001 in the confirmation message.
| Processing status | Message generated | Status Code / Reason Code | Date & Time details | Payment Processing Status [PXDGPIST] | In Progress Codes - gCCT [PXDGPIST] |
|---|---|---|---|---|---|
| Exception - In any exception queue like Non STP, Repair, EU Payer etc. | By EOD, transaction is pending in any exception queue | ACSP/ G002 | Message generation Date & time | INPROGRESS | PENDINGCREDIT |
| Cancelled - Auto Cancel or Manual Cancel from any exception queue | On cancellation | RJCT | Message generation Date & time | REJECTED | NA |
| Seized - Sanction Seized | On Sanction Seizure accounting completion | RJCT | Message generation Date & time | REJECTED | NA |
Note:
- If the Outbound pass-through transaction is successfully processed, then no confirmation message is generated, as SWIFT itself generate the Interim Confirmation.
- If the gpi Confirmation field value is ‘API’ in the SWIFT gpi Host Preference (PXDGPIPF) screen, the system generates a confirmation message in API version 5 JSON format.
- If the gpi Confirmation field value is not API in the SWIFT gpi Host Preference (PXDGPIPF) screen, the system generates a confirmation message in ISO format.