POST api/MasterCard/CancelPaymentViaPaymentId

Request Information

URI Parameters

None.

Body Parameters

CancelPaymentRequestWithPaymentId
NameDescriptionTypeAdditional information
PaymentId

string

None.

CancelPaymentRequest

CancelPaymentRequestDto

None.

Request Formats

application/json, text/json

Sample:
{
  "PaymentId": "sample string 1",
  "CancelPaymentRequest": {
    "cancelpaymentrequest": {
      "additional_data": {
        "data_field": [
          {
            "name": "sample string 1",
            "value": "sample string 2"
          },
          {
            "name": "sample string 1",
            "value": "sample string 2"
          }
        ]
      }
    }
  }
}

text/xml

Sample:
<CancelPaymentRequestWithPaymentId xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MasterCard.Models.Request">
  <CancelPaymentRequest>
    <CancelPaymentRequest>
      <AdditionalData xmlns:d4p1="http://schemas.datacontract.org/2004/07/">
        <d4p1:DataField xmlns:d5p1="http://schemas.datacontract.org/2004/07/RIA_API.MasterCard.Models.Request.Shared">
          <d5p1:DataFieldRequestDto>
            <d5p1:Name>sample string 1</d5p1:Name>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:DataFieldRequestDto>
          <d5p1:DataFieldRequestDto>
            <d5p1:Name>sample string 1</d5p1:Name>
            <d5p1:Value>sample string 2</d5p1:Value>
          </d5p1:DataFieldRequestDto>
        </d4p1:DataField>
      </AdditionalData>
    </CancelPaymentRequest>
  </CancelPaymentRequest>
  <PaymentId>sample string 1</PaymentId>
</CancelPaymentRequestWithPaymentId>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, text/xml

Sample:

Sample not available.