Sample Payment Cancellation Request and Response in XML Format

Using the below example, you can cancel a payment request for the 438418685299 payment event.

Sample Payment Cancellation Request in XML Format

<c1-cancelPayment>
    <cancelReason>ENTR</cancelReason>
    <cancelTypeFlag>T</cancelTypeFlag>
    <paymentEventId>438418685299</paymentEventId>
    <paymentId></paymentId>
    <bank>BOA</bank>
    <bankAccount>BOA</bankAccount>
    <sourceSystem>ZZ_IWS_ES</sourceSystem>
    <externalTransactionId>122</externalTransactionId>
    <externalSourceId>444</externalSourceId>
</c1-cancelPayment>

Sample Payment Cancellation Response in XML Format

<c1-cancelPayment>
    <cancelReason>ENTR</cancelReason>
    <cancelTypeFlag>T</cancelTypeFlag>
    <paymentEventId>438418685299</paymentEventId>
    <paymentId></paymentId>
    <bank>BOA</bank>
    <bankAccount>BOA</bankAccount>
    <sourceSystem>ZZ_IWS_ES</sourceSystem>
    <externalTransactionId>122</externalTransactionId>
    <externalSourceId>444</externalSourceId>
    <paymentsDtls>
        <paymentEventId>438418685299</paymentEventId>
      <paymentId></paymentId>
    <paymentStatus>Frozen</paymentStatus>
    <messageValue></messageValue>
    <statusCd>Success</statusCd>
    <paymentStatusDesc></paymentStatusDesc>
    </paymentsDtls>
</c1-cancelPayment>
Note: We have given the above request and response samples to illustrate how the tags should be nested while sending a payment cancellation request from the external system. However, you should not seamlessly use this request sample in your environment because the required pre-requisite data may not be available in your environment. In such case, the system will give erroneous results.

Related Topics

For more information on... See...
Payment Cancellation Request and Response - Tags in XML Format Payment Cancellation Request and Response - Tags in XML Format