POST api/NoqoodyUser/CheckPaymentStatus?reference={reference}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
reference

string

Required

Body Parameters

PaymentRequest
NameDescriptionTypeAdditional information
ID

integer

None.

RequestDate

date

None.

RequestNo

string

None.

UserID

integer

None.

TransactionReferenceID

integer

None.

TransactionReferenceNo

string

None.

CustomerName

string

None.

CustomerEmail

string

None.

CustomerMobileNo

string

None.

Country

string

None.

StatusID

integer

None.

IsCompleted

boolean

None.

CompletedDate

date

None.

IPAddress

string

None.

Amount

decimal number

None.

PlatForm

string

None.

DeviceToken

string

None.

ServiceID

integer

None.

PaymentDescription

string

None.

ServiceCharge

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "RequestDate": "2025-06-15T06:28:21.2197307+03:00",
  "RequestNo": "sample string 3",
  "UserID": 4,
  "TransactionReferenceID": 5,
  "TransactionReferenceNo": "sample string 6",
  "CustomerName": "sample string 7",
  "CustomerEmail": "sample string 8",
  "CustomerMobileNo": "sample string 9",
  "Country": "sample string 10",
  "StatusID": 11,
  "IsCompleted": true,
  "CompletedDate": "2025-06-15T06:28:21.2197307+03:00",
  "IPAddress": "sample string 14",
  "Amount": 15.0,
  "PlatForm": "sample string 16",
  "DeviceToken": "sample string 17",
  "ServiceID": 18,
  "PaymentDescription": "sample string 19",
  "ServiceCharge": 20.0
}

application/xml, text/xml

Sample:
<PaymentRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QatarPay.Database">
  <Amount>15</Amount>
  <CompletedDate>2025-06-15T06:28:21.2197307+03:00</CompletedDate>
  <Country>sample string 10</Country>
  <CustomerEmail>sample string 8</CustomerEmail>
  <CustomerMobileNo>sample string 9</CustomerMobileNo>
  <CustomerName>sample string 7</CustomerName>
  <DeviceToken>sample string 17</DeviceToken>
  <ID>1</ID>
  <IPAddress>sample string 14</IPAddress>
  <IsCompleted>true</IsCompleted>
  <PaymentDescription>sample string 19</PaymentDescription>
  <PlatForm>sample string 16</PlatForm>
  <RequestDate>2025-06-15T06:28:21.2197307+03:00</RequestDate>
  <RequestNo>sample string 3</RequestNo>
  <ServiceCharge>20</ServiceCharge>
  <ServiceID>18</ServiceID>
  <StatusID>11</StatusID>
  <TransactionReferenceID>5</TransactionReferenceID>
  <TransactionReferenceNo>sample string 6</TransactionReferenceNo>
  <UserID>4</UserID>
</PaymentRequest>

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.