POST Rocket/GetInvoice

Request Information

URI Parameters

None.

Body Parameters

InvoiceRequest
NameDescriptionTypeAdditional information
Search

string

None.

PartnerID

string

None.

CreditCardID

integer

None.

DeviceInfo

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Search": "sample string 1",
  "PartnerID": "sample string 2",
  "CreditCardID": 3,
  "DeviceInfo": "sample string 4"
}

application/xml, text/xml

Sample:
<InvoiceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YoVendoRecargaAPI.WebAPI.Models">
  <CreditCardID>3</CreditCardID>
  <DeviceInfo>sample string 4</DeviceInfo>
  <PartnerID>sample string 2</PartnerID>
  <Search>sample string 1</Search>
</InvoiceRequest>

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

Response Information

Resource Description

InvoiceResponse
NameDescriptionTypeAdditional information
CustomerName

string

None.

ExpirationDate

string

None.

Amount

string

None.

CustomerID

string

None.

Comission

string

None.

CreditCard

Collection of CreditCardPerson

None.

Response Formats

application/json, text/json

Sample:
{
  "CustomerName": "sample string 1",
  "ExpirationDate": "sample string 2",
  "Amount": "sample string 3",
  "CustomerID": "sample string 4",
  "Comission": "sample string 5",
  "CreditCard": [
    {
      "CreditCardID": 1,
      "CreditCardNumber": "sample string 2",
      "CreditCardType": 3,
      "Status": 4,
      "Name": "sample string 5",
      "PaymentProcessorPW": 6,
      "Commission": 7.0,
      "RocketCard": true,
      "RocketCardNumber": "sample string 9",
      "PaymentProcessorIDBac": true,
      "ExpiredCard": true
    },
    {
      "CreditCardID": 1,
      "CreditCardNumber": "sample string 2",
      "CreditCardType": 3,
      "Status": 4,
      "Name": "sample string 5",
      "PaymentProcessorPW": 6,
      "Commission": 7.0,
      "RocketCard": true,
      "RocketCardNumber": "sample string 9",
      "PaymentProcessorIDBac": true,
      "ExpiredCard": true
    }
  ]
}

application/xml, text/xml

Sample:
<InvoiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YoVendoRecargaAPI.WebAPI.Models">
  <Amount>sample string 3</Amount>
  <Comission>sample string 5</Comission>
  <CreditCard xmlns:d2p1="http://schemas.datacontract.org/2004/07/YoVendoRecargaAPI.Entities">
    <d2p1:CreditCardPerson>
      <d2p1:Commission>7</d2p1:Commission>
      <d2p1:CreditCardID>1</d2p1:CreditCardID>
      <d2p1:CreditCardNumber>sample string 2</d2p1:CreditCardNumber>
      <d2p1:CreditCardType>3</d2p1:CreditCardType>
      <d2p1:ExpiredCard>true</d2p1:ExpiredCard>
      <d2p1:Name>sample string 5</d2p1:Name>
      <d2p1:PaymentProcessorIDBac>true</d2p1:PaymentProcessorIDBac>
      <d2p1:PaymentProcessorPW>6</d2p1:PaymentProcessorPW>
      <d2p1:RocketCard>true</d2p1:RocketCard>
      <d2p1:RocketCardNumber>sample string 9</d2p1:RocketCardNumber>
      <d2p1:Status>4</d2p1:Status>
    </d2p1:CreditCardPerson>
    <d2p1:CreditCardPerson>
      <d2p1:Commission>7</d2p1:Commission>
      <d2p1:CreditCardID>1</d2p1:CreditCardID>
      <d2p1:CreditCardNumber>sample string 2</d2p1:CreditCardNumber>
      <d2p1:CreditCardType>3</d2p1:CreditCardType>
      <d2p1:ExpiredCard>true</d2p1:ExpiredCard>
      <d2p1:Name>sample string 5</d2p1:Name>
      <d2p1:PaymentProcessorIDBac>true</d2p1:PaymentProcessorIDBac>
      <d2p1:PaymentProcessorPW>6</d2p1:PaymentProcessorPW>
      <d2p1:RocketCard>true</d2p1:RocketCard>
      <d2p1:RocketCardNumber>sample string 9</d2p1:RocketCardNumber>
      <d2p1:Status>4</d2p1:Status>
    </d2p1:CreditCardPerson>
  </CreditCard>
  <CustomerID>sample string 4</CustomerID>
  <CustomerName>sample string 1</CustomerName>
  <ExpirationDate>sample string 2</ExpirationDate>
</InvoiceResponse>