POST api/KcmAppV1/PostKCMEventTransaction

Request Information

URI Parameters

None.

Body Parameters

KCMEventTransaction
NameDescriptionTypeAdditional information
TransactionID

integer

None.

TransactionNumber

string

None.

PGTransactionNumber

string

None.

InitiationDate

date

None.

CompletionDate

date

None.

TransactionStatus

string

None.

PaymentGateway

string

None.

Platform

string

None.

CustomerName

string

None.

UserName

string

None.

MobileNo

string

None.

PaymentID

string

None.

RefNo

string

None.

StatusInResponse

string

None.

UserID

integer

None.

Amount

decimal number

None.

RazorPayFees

decimal number

None.

RazorPayTax

decimal number

None.

PriceIndicator

string

None.

EventID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "TransactionID": 1,
  "TransactionNumber": "sample string 2",
  "PGTransactionNumber": "sample string 3",
  "InitiationDate": "2026-05-19T11:12:18.8339111+05:30",
  "CompletionDate": "2026-05-19T11:12:18.8339111+05:30",
  "TransactionStatus": "sample string 4",
  "PaymentGateway": "sample string 5",
  "Platform": "sample string 6",
  "CustomerName": "sample string 7",
  "UserName": "sample string 8",
  "MobileNo": "sample string 9",
  "PaymentID": "sample string 10",
  "RefNo": "sample string 11",
  "StatusInResponse": "sample string 12",
  "UserID": 1,
  "Amount": 1.1,
  "RazorPayFees": 1.1,
  "RazorPayTax": 1.1,
  "PriceIndicator": "sample string 13",
  "EventID": 1
}

application/xml, text/xml

Sample:
<KCMEventTransaction xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KCM_APIs.Entity">
  <Amount>1.1</Amount>
  <CompletionDate>2026-05-19T11:12:18.8339111+05:30</CompletionDate>
  <CustomerName>sample string 7</CustomerName>
  <EventID>1</EventID>
  <InitiationDate>2026-05-19T11:12:18.8339111+05:30</InitiationDate>
  <MobileNo>sample string 9</MobileNo>
  <PGTransactionNumber>sample string 3</PGTransactionNumber>
  <PaymentGateway>sample string 5</PaymentGateway>
  <PaymentID>sample string 10</PaymentID>
  <Platform>sample string 6</Platform>
  <PriceIndicator>sample string 13</PriceIndicator>
  <RazorPayFees>1.1</RazorPayFees>
  <RazorPayTax>1.1</RazorPayTax>
  <RefNo>sample string 11</RefNo>
  <StatusInResponse>sample string 12</StatusInResponse>
  <TransactionID>1</TransactionID>
  <TransactionNumber>sample string 2</TransactionNumber>
  <TransactionStatus>sample string 4</TransactionStatus>
  <UserID>1</UserID>
  <UserName>sample string 8</UserName>
</KCMEventTransaction>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.