POST api/Donation/GetSystemNextReceiptNo

Request Information

URI Parameters

None.

Body Parameters

POSDonationModel
NameDescriptionTypeAdditional information
Id

integer

None.

RecNumber

string

None.

Code

string

None.

SiteId

integer

Range: inclusive between 0 and 9999999999

SiteName

string

None.

EmployeeId

integer

None.

FullEMployeeName

string

None.

DonorId

integer

Required

Range: inclusive between 1 and 9999999999

DonorName

string

None.

DonationPurposeId

integer

Required

Range: inclusive between 1 and 999999999999999

PurpName

string

None.

PaymentId

integer

Range: inclusive between 1 and 99999999999999

PaymentName

string

None.

DonationDate

date

None.

TimeStamp

date

None.

CurrencyId

integer

None.

CurrencyName

string

Required

Cash

integer

None.

RecType

integer

Range: inclusive between 1 and 9999999999999

RecName

string

None.

Amount

decimal number

Required

Range: inclusive between 1 and 9999999999999

ChequeInfo

integer

None.

VisaInfo

integer

None.

VisaBankName

string

None.

KnowingMethodId

integer

Required

KnowingMethodName

string

None.

OrgId

integer

None.

FinApprov

integer

None.

CollectorPrintCount

integer

None.

SuperVisorPrintCount

integer

None.

ManualReceiptNo

integer

None.

LicenceName

string

None.

LicenceId

integer

None.

MaxAssignDate

date

None.

Canceled

integer

None.

BankInfoChecked

string

None.

VisaBankInfoChecked

string

None.

ManualReceiptChecked

string

None.

ChequeBankId

integer

Required

Matching regular expression pattern: ^[0-9]+$

VisaBankId

integer

Required

Matching regular expression pattern: ^[0-9]+$

ChequeBankName

string

None.

ChequeNumber

string

Required

ChequeDate

date

Required

Data type: Date

RecTypeDecision

integer

None.

ManualReceiptRequest

integer

None.

CanceledReasonId

integer

Required

Range: inclusive between 1 and 9999999999999

CanceledReasonName

string

None.

CancelComments

string

Required

Tafqueet

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "RecNumber": "sample string 2",
  "Code": "sample string 3",
  "SiteId": 1,
  "SiteName": "sample string 4",
  "EmployeeId": 1,
  "FullEMployeeName": "sample string 5",
  "DonorId": 1,
  "DonorName": "sample string 6",
  "DonationPurposeId": 1,
  "PurpName": "sample string 7",
  "PaymentId": 1,
  "PaymentName": "sample string 8",
  "DonationDate": "2026-07-21T20:44:55.6650371+03:00",
  "TimeStamp": "2026-07-21T20:44:55.6650371+03:00",
  "CurrencyId": 1,
  "CurrencyName": "sample string 10",
  "Cash": 1,
  "RecType": 1,
  "RecName": "sample string 11",
  "Amount": 1.0,
  "ChequeInfo": 1,
  "VisaInfo": 1,
  "VisaBankName": "sample string 12",
  "KnowingMethodId": 1,
  "KnowingMethodName": "sample string 13",
  "OrgId": 1,
  "FinApprov": 1,
  "CollectorPrintCount": 1,
  "SuperVisorPrintCount": 1,
  "ManualReceiptNo": 1,
  "LicenceName": "sample string 14",
  "LicenceId": 1,
  "MaxAssignDate": "2026-07-21T20:44:55.6650371+03:00",
  "Canceled": 1,
  "BankInfoChecked": "sample string 15",
  "VisaBankInfoChecked": "sample string 16",
  "ManualReceiptChecked": "sample string 17",
  "ChequeBankId": 1,
  "VisaBankId": 1,
  "ChequeBankName": "sample string 18",
  "ChequeNumber": "sample string 19",
  "ChequeDate": "2026-07-21T20:44:55.6650371+03:00",
  "RecTypeDecision": 20,
  "ManualReceiptRequest": 1,
  "CanceledReasonId": 1,
  "CanceledReasonName": "sample string 21",
  "CancelComments": "sample string 22",
  "Tafqueet": "sample string 23"
}

application/xml, text/xml

Sample:
<POSDonationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ECBWebAPI.Core.Models">
  <Amount>1</Amount>
  <BankInfoChecked>sample string 15</BankInfoChecked>
  <CancelComments>sample string 22</CancelComments>
  <Canceled>1</Canceled>
  <CanceledReasonId>1</CanceledReasonId>
  <CanceledReasonName>sample string 21</CanceledReasonName>
  <Cash>1</Cash>
  <ChequeBankId>1</ChequeBankId>
  <ChequeBankName>sample string 18</ChequeBankName>
  <ChequeDate>2026-07-21T20:44:55.6650371+03:00</ChequeDate>
  <ChequeInfo>1</ChequeInfo>
  <ChequeNumber>sample string 19</ChequeNumber>
  <Code>sample string 3</Code>
  <CollectorPrintCount>1</CollectorPrintCount>
  <CurrencyId>1</CurrencyId>
  <CurrencyName>sample string 10</CurrencyName>
  <DonationDate>2026-07-21T20:44:55.6650371+03:00</DonationDate>
  <DonationPurposeId>1</DonationPurposeId>
  <DonorId>1</DonorId>
  <DonorName>sample string 6</DonorName>
  <EmployeeId>1</EmployeeId>
  <FinApprov>1</FinApprov>
  <FullEMployeeName>sample string 5</FullEMployeeName>
  <Id>1</Id>
  <KnowingMethodId>1</KnowingMethodId>
  <KnowingMethodName>sample string 13</KnowingMethodName>
  <LicenceId>1</LicenceId>
  <LicenceName>sample string 14</LicenceName>
  <ManualReceiptChecked>sample string 17</ManualReceiptChecked>
  <ManualReceiptNo>1</ManualReceiptNo>
  <ManualReceiptRequest>1</ManualReceiptRequest>
  <MaxAssignDate>2026-07-21T20:44:55.6650371+03:00</MaxAssignDate>
  <OrgId>1</OrgId>
  <PaymentId>1</PaymentId>
  <PaymentName>sample string 8</PaymentName>
  <PurpName>sample string 7</PurpName>
  <RecName>sample string 11</RecName>
  <RecNumber>sample string 2</RecNumber>
  <RecType>1</RecType>
  <RecTypeDecision>20</RecTypeDecision>
  <SiteId>1</SiteId>
  <SiteName>sample string 4</SiteName>
  <SuperVisorPrintCount>1</SuperVisorPrintCount>
  <Tafqueet>sample string 23</Tafqueet>
  <TimeStamp>2026-07-21T20:44:55.6650371+03:00</TimeStamp>
  <VisaBankId>1</VisaBankId>
  <VisaBankInfoChecked>sample string 16</VisaBankInfoChecked>
  <VisaBankName>sample string 12</VisaBankName>
  <VisaInfo>1</VisaInfo>
</POSDonationModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.