POST api/CredCardPayment/Post

Request Information

URI Parameters

None.

Body Parameters

CredCardPaymentDto
NameDescriptionTypeAdditional information
creditCard

CredCardDto

None.

key

integer

None.

id

integer

None.

isNew

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "creditCard": {
    "nickName": "sample string 1",
    "printName": "sample string 2",
    "number": "sample string 3",
    "expiryMonth": "sample string 4",
    "expiryYear": "sample string 5",
    "ccv": "sample string 6",
    "holderName": "sample string 7",
    "email": "sample string 8",
    "cpfCnpj": "sample string 9",
    "postalCode": "sample string 10",
    "addressNumber": "sample string 11",
    "addressComplement": "sample string 12",
    "mobilePhone": "sample string 13"
  },
  "key": 1,
  "id": 1,
  "isNew": true
}

application/xml, text/xml

Sample:
<CredCardPaymentDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OffDriver.Webapi.Models.Payment">
  <isNew xmlns="http://schemas.datacontract.org/2004/07/Zenite.Pi.Web.Models">true</isNew>
  <key xmlns="http://schemas.datacontract.org/2004/07/Zenite.Pi.Web.Models">1</key>
  <creditCard xmlns:d2p1="http://schemas.datacontract.org/2004/07/OffDriver.Entities.Dto.Payment">
    <d2p1:addressComplement>sample string 12</d2p1:addressComplement>
    <d2p1:addressNumber>sample string 11</d2p1:addressNumber>
    <d2p1:ccv>sample string 6</d2p1:ccv>
    <d2p1:cpfCnpj>sample string 9</d2p1:cpfCnpj>
    <d2p1:email>sample string 8</d2p1:email>
    <d2p1:expiryMonth>sample string 4</d2p1:expiryMonth>
    <d2p1:expiryYear>sample string 5</d2p1:expiryYear>
    <d2p1:holderName>sample string 7</d2p1:holderName>
    <d2p1:mobilePhone>sample string 13</d2p1:mobilePhone>
    <d2p1:nickName>sample string 1</d2p1:nickName>
    <d2p1:number>sample string 3</d2p1:number>
    <d2p1:postalCode>sample string 10</d2p1:postalCode>
    <d2p1:printName>sample string 2</d2p1:printName>
  </creditCard>
</CredCardPaymentDto>

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

Response Information

Resource Description

PaymentDto
NameDescriptionTypeAdditional information
statusEnum

PaymentStatusEnum

None.

statusName

string

None.

startedAt

date

None.

finishedAt

date

None.

originId

string

None.

invoiceNumber

string

None.

invoiceUrl

string

None.

transactionReceiptUrl

string

None.

dueDate

date

None.

estimatedCreditDate

date

None.

creditDate

date

None.

value

decimal number

None.

receivedValue

decimal number

None.

ip

string

None.

requestId

integer

None.

key

integer

None.

id

integer

None.

isNew

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "statusEnum": 0,
  "statusName": "sample string 1",
  "startedAt": "2025-12-22T05:43:08.6273462-03:00",
  "finishedAt": "2025-12-22T05:43:08.6273462-03:00",
  "originId": "sample string 3",
  "invoiceNumber": "sample string 4",
  "invoiceUrl": "sample string 5",
  "transactionReceiptUrl": "sample string 6",
  "dueDate": "2025-12-22T05:43:08.628462-03:00",
  "estimatedCreditDate": "2025-12-22T05:43:08.6295445-03:00",
  "creditDate": "2025-12-22T05:43:08.6295445-03:00",
  "value": 8.0,
  "receivedValue": 1.0,
  "ip": "sample string 9",
  "requestId": 10,
  "key": 11,
  "id": 11,
  "isNew": true
}

application/xml, text/xml

Sample:
<PaymentDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OffDriver.Webapi.Models.Payment">
  <isNew xmlns="http://schemas.datacontract.org/2004/07/Zenite.Pi.Web.Models">true</isNew>
  <key xmlns="http://schemas.datacontract.org/2004/07/Zenite.Pi.Web.Models">11</key>
  <creditDate>2025-12-22T05:43:08.6295445-03:00</creditDate>
  <dueDate>2025-12-22T05:43:08.628462-03:00</dueDate>
  <estimatedCreditDate>2025-12-22T05:43:08.6295445-03:00</estimatedCreditDate>
  <finishedAt>2025-12-22T05:43:08.6273462-03:00</finishedAt>
  <invoiceNumber>sample string 4</invoiceNumber>
  <invoiceUrl>sample string 5</invoiceUrl>
  <ip>sample string 9</ip>
  <originId>sample string 3</originId>
  <receivedValue>1</receivedValue>
  <requestId>10</requestId>
  <startedAt>2025-12-22T05:43:08.6273462-03:00</startedAt>
  <statusEnum>RECEIVED</statusEnum>
  <statusName>sample string 1</statusName>
  <transactionReceiptUrl>sample string 6</transactionReceiptUrl>
  <value>8</value>
</PaymentDto>