POST api/checkout/zcredit-callback?pendingOrderID={pendingOrderID}&type={type}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
pendingOrderID

integer

Default value is 0

type

string

None.

Body Parameters

ZCreditCallbackDto
NameDescriptionTypeAdditional information
SessionId

string

None.

ReferenceNumber

string

None.

HolderId

string

None.

Total

decimal number

None.

Currency

string

None.

Installments

integer

None.

CardNum

string

None.

CardName

string

None.

UniqueID

string

None.

Token

string

None.

ApprovalNumber

string

None.

CustomerName

string

None.

CustomerPhone

string

None.

CustomerEmail

string

None.

ExpDate_MMYY

string

None.

FirstInstallentAmount

decimal number

None.

OtherInstallmentsAmount

decimal number

None.

CreditType

integer

None.

J

integer

None.

CardIssuerCode

string

None.

CardFinancerCode

string

None.

CardBrandCode

string

None.

VoucherNumber

string

None.

InvoiceRecieptDocumentNumber

integer

None.

InvoiceRecieptNumber

integer

None.

PaymentMethod

integer

None.

ReturnCode

integer

None.

ReturnMessage

string

None.

Request Formats

application/json, text/json

Sample:
{
  "SessionId": "sample string 1",
  "ReferenceNumber": "sample string 2",
  "HolderId": "sample string 3",
  "Total": 4.0,
  "Currency": "sample string 5",
  "Installments": 6,
  "CardNum": "sample string 7",
  "CardName": "sample string 8",
  "UniqueID": "sample string 9",
  "Token": "sample string 10",
  "ApprovalNumber": "sample string 11",
  "CustomerName": "sample string 12",
  "CustomerPhone": "sample string 13",
  "CustomerEmail": "sample string 14",
  "ExpDate_MMYY": "sample string 15",
  "FirstInstallentAmount": 16.0,
  "OtherInstallmentsAmount": 17.0,
  "CreditType": 18,
  "J": 19,
  "CardIssuerCode": "sample string 20",
  "CardFinancerCode": "sample string 21",
  "CardBrandCode": "sample string 22",
  "VoucherNumber": "sample string 23",
  "InvoiceRecieptDocumentNumber": 24,
  "InvoiceRecieptNumber": 25,
  "PaymentMethod": 26,
  "ReturnCode": 1,
  "ReturnMessage": "sample string 27"
}

application/xml, text/xml

Sample:
<ZCreditCallbackDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
  <ApprovalNumber>sample string 11</ApprovalNumber>
  <CardBrandCode>sample string 22</CardBrandCode>
  <CardFinancerCode>sample string 21</CardFinancerCode>
  <CardIssuerCode>sample string 20</CardIssuerCode>
  <CardName>sample string 8</CardName>
  <CardNum>sample string 7</CardNum>
  <CreditType>18</CreditType>
  <Currency>sample string 5</Currency>
  <CustomerEmail>sample string 14</CustomerEmail>
  <CustomerName>sample string 12</CustomerName>
  <CustomerPhone>sample string 13</CustomerPhone>
  <ExpDate_MMYY>sample string 15</ExpDate_MMYY>
  <FirstInstallentAmount>16</FirstInstallentAmount>
  <HolderId>sample string 3</HolderId>
  <Installments>6</Installments>
  <InvoiceRecieptDocumentNumber>24</InvoiceRecieptDocumentNumber>
  <InvoiceRecieptNumber>25</InvoiceRecieptNumber>
  <J>19</J>
  <OtherInstallmentsAmount>17</OtherInstallmentsAmount>
  <PaymentMethod>26</PaymentMethod>
  <ReferenceNumber>sample string 2</ReferenceNumber>
  <ReturnCode>1</ReturnCode>
  <ReturnMessage>sample string 27</ReturnMessage>
  <SessionId>sample string 1</SessionId>
  <Token>sample string 10</Token>
  <Total>4</Total>
  <UniqueID>sample string 9</UniqueID>
  <VoucherNumber>sample string 23</VoucherNumber>
</ZCreditCallbackDto>

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 'ZCreditCallbackDto'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.