UC19a & UC19b - Feature - Cancellation Of Payments¶
- Digital Integrator (DI) will show/hide the cancel button in list & detail views based on the tag ->
populated from PmtHubUsrActSrch (UC19a) and PmtHubUsrActInq (UC19b).<IsCancellationAllowed>
-
To show Cancel Button ->
<Custom>
<IsCancellationAllowed>True</IsCancellationAllowed>
</Custom>
-
To hide Cancel Button ->
<Custom>
<IsCancellationAllowed>False</IsCancellationAllowed>
</Custom>
Payment Cancellation Possibilities¶
User Status | Payment Status | Payment Mode | ListView - IsCancellationAllowed | DetailView - IsCancellationAllowed |
---|---|---|---|---|
Pend | Pending | Standard | True | True |
Pend | Pending-Acceptance | Standard | True | True |
Pend | Accept-Without-Posting | Expedited | False | False |
Pend | Sent (Before Settlement) | Standard | False | False |
Dlvr | Sent | Expedited | False | False |
Dlvr | Sent | Standard | False | False |
Dlvr | Delivered | Expedited | False | False |
Hold | Delivered (Govt-Impound) | Expedited | False | False |
Dlvr | Accepted | Standard | False | False |
Exp | Expired | Standard | False | False |
Retry | Expired | Standard | False | False |
Denied | Denied | Standard | False | False |
Cancel | Failed (Cancelled-by-sender) | Standard | False | False |
Failed | Failed (Other reason codes) | Standard | False | False |
Failed | Failed (Other reason codes) | Expedited | False | False |