POST api/MakePayment

Request Information

URI Parameters

None.

Body Parameters

MakePaymentRequest
NameDescriptionTypeAdditional information
AgentCode

integer

None.

OrderId

string

None.

MerchantCode

string

None.

TranAmount

decimal number

None.

TranReqNo

string

None.

TranAuth

string

None.

Remarks

string

None.

Checksum

string

None.

PaxName

string

None.

PaxMobileNumber

string

None.

TravelType

string

None.

TripType

string

None.

BasicAmount

decimal number

None.

TaxAmount

decimal number

None.

WLMarkup

decimal number

None.

NetCommission

decimal number

None.

CommissionGST

decimal number

None.

CommissionTDS

decimal number

None.

WLNetCommission

decimal number

None.

WLCommissionGST

decimal number

None.

WLCommissionTDS

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "AgentCode": 1,
  "OrderId": "sample string 2",
  "MerchantCode": "sample string 3",
  "TranAmount": 4.1,
  "TranReqNo": "sample string 5",
  "TranAuth": "sample string 6",
  "Remarks": "sample string 7",
  "Checksum": "sample string 8",
  "PaxName": "sample string 9",
  "PaxMobileNumber": "sample string 10",
  "TravelType": "sample string 11",
  "TripType": "sample string 12",
  "BasicAmount": 13.1,
  "TaxAmount": 14.1,
  "WLMarkup": 15.1,
  "NetCommission": 16.1,
  "CommissionGST": 17.1,
  "CommissionTDS": 18.1,
  "WLNetCommission": 19.1,
  "WLCommissionGST": 20.1,
  "WLCommissionTDS": 21.1
}

application/xml, text/xml

Sample:
<MakePaymentRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MOSPayWebAPI.Models">
  <AgentCode>1</AgentCode>
  <BasicAmount>13.1</BasicAmount>
  <Checksum>sample string 8</Checksum>
  <CommissionGST>17.1</CommissionGST>
  <CommissionTDS>18.1</CommissionTDS>
  <MerchantCode>sample string 3</MerchantCode>
  <NetCommission>16.1</NetCommission>
  <OrderId>sample string 2</OrderId>
  <PaxMobileNumber>sample string 10</PaxMobileNumber>
  <PaxName>sample string 9</PaxName>
  <Remarks>sample string 7</Remarks>
  <TaxAmount>14.1</TaxAmount>
  <TranAmount>4.1</TranAmount>
  <TranAuth>sample string 6</TranAuth>
  <TranReqNo>sample string 5</TranReqNo>
  <TravelType>sample string 11</TravelType>
  <TripType>sample string 12</TripType>
  <WLCommissionGST>20.1</WLCommissionGST>
  <WLCommissionTDS>21.1</WLCommissionTDS>
  <WLMarkup>15.1</WLMarkup>
  <WLNetCommission>19.1</WLNetCommission>
</MakePaymentRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'MakePaymentRequest'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.