Documentation for a newer release is available. View Latest
Esta página no está disponible actualmente en Español. Si lo necesita, póngase en contacto con el servicio de asistencia de Icon (correo electrónico)

Handle Bulk Inbound Status Request.story

Scenario: RT1 sends a pacs028 following a pacs008

When the ⦅CSM⦆ sends a Customer Credit Transfer

Then the ⦅Payment Service⦆ receives a Receive Payment Request

When the ⦅CSM⦆ sends a Customer Credit Transfer

Then the ⦅Payment Service⦆ receives a Receive Payment Request

When the ⦅CSM⦆ sends a Customer Credit Transfer

Then the ⦅Payment Service⦆ receives a Receive Payment Request

When ⦅CSM⦆ sends a Bulk Payment Status Request

Then ⦅Payment System⦆ receives a Receive Payment Status Inquiry Request using predicate:
| payload.content.txInf[0].orgnlTxId | #PACS_008_SENT_STACK[0].document.FIToFICstmrCdtTrf.CdtTrfTxInf.PmtId.TxId |

And ⦅Payment System⦆ receives a Receive Payment Status Inquiry Request using predicate:
| payload.content.txInf[0].orgnlTxId | #PACS_008_SENT_STACK[1].document.FIToFICstmrCdtTrf.CdtTrfTxInf.PmtId.TxId |

And ⦅Payment System⦆ receives a Receive Payment Status Inquiry Request using predicate:
| payload.content.txInf[0].orgnlTxId | #PACS_008_SENT_STACK[2].document.FIToFICstmrCdtTrf.CdtTrfTxInf.PmtId.TxId |

When ⦅Payment System⦆ sends a Receive Payment Status Inquiry Response with values:
| requestId | #RECEIVE_PAYMENT_STATUS_INQUIRY_REQUEST_RECEIVED_STACK[0].document.requestId |

Then ⦅CSM⦆ receives a Payment Status Report

When ⦅Payment System⦆ sends a Receive Payment Status Inquiry Response with values:
| requestId | #RECEIVE_PAYMENT_STATUS_INQUIRY_REQUEST_RECEIVED_STACK[1].document.requestId |

Then ⦅CSM⦆ receives a Payment Status Report

When ⦅Payment System⦆ sends a Receive Payment Status Inquiry Response with values:
| requestId | #RECEIVE_PAYMENT_STATUS_INQUIRY_REQUEST_RECEIVED_STACK[2].document.requestId |

Then ⦅CSM⦆ receives a Payment Status Report