POST api/PaymentGetway/SendPaymentNotification
Request Information
URI Parameters
None.
Body Parameters
InputPaymentNotification| Name | Description | Type | Additional information |
|---|---|---|---|
| MerchantId | string |
None. |
|
| InvoiceId | string |
None. |
|
| PaymentId | integer |
None. |
|
| SADADTransactionId | string |
None. |
|
| BankTransactionId | string |
None. |
|
| PaidAmount | decimal number |
None. |
|
| PaymentDate | string |
None. |
|
| SADADNumber | string |
None. |
|
| BankName | string |
None. |
|
| DistrictCode | string |
None. |
|
| BranchCode | string |
None. |
|
| AccessChannel | string |
None. |
|
| PmtMethod | string |
None. |
|
| PmtType | string |
None. |
|
| ServiceType | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"MerchantId": "sample string 1",
"InvoiceId": "sample string 2",
"PaymentId": 3,
"SADADTransactionId": "sample string 4",
"BankTransactionId": "sample string 5",
"PaidAmount": 6.0,
"PaymentDate": "sample string 7",
"SADADNumber": "sample string 8",
"BankName": "sample string 9",
"DistrictCode": "sample string 10",
"BranchCode": "sample string 11",
"AccessChannel": "sample string 12",
"PmtMethod": "sample string 13",
"PmtType": "sample string 14",
"ServiceType": "sample string 15"
}
application/xml, text/xml
Sample:
<InputPaymentNotification xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAL.API.Repository.Models"> <AccessChannel>sample string 12</AccessChannel> <BankName>sample string 9</BankName> <BankTransactionId>sample string 5</BankTransactionId> <BranchCode>sample string 11</BranchCode> <DistrictCode>sample string 10</DistrictCode> <InvoiceId>sample string 2</InvoiceId> <MerchantId>sample string 1</MerchantId> <PaidAmount>6</PaidAmount> <PaymentDate>sample string 7</PaymentDate> <PaymentId>3</PaymentId> <PmtMethod>sample string 13</PmtMethod> <PmtType>sample string 14</PmtType> <SADADNumber>sample string 8</SADADNumber> <SADADTransactionId>sample string 4</SADADTransactionId> <ServiceType>sample string 15</ServiceType> </InputPaymentNotification>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
OutputPaymentNotification| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | InvoiceStatus |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": {
"Code": 1,
"Description": "sample string 2",
"Severity": "sample string 3"
}
}
application/xml, text/xml
Sample:
<OutputPaymentNotification xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAL.API.Repository.Models">
<Status>
<Code>1</Code>
<Description>sample string 2</Description>
<Severity>sample string 3</Severity>
</Status>
</OutputPaymentNotification>