GET api/PaymentProcessor/InitializeManagement?isBankWindow={isBankWindow}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
isBankWindow

boolean

Required

Body Parameters

None.

Response Information

Resource Description

AccountPaymentViewModel
NameDescriptionTypeAdditional information
CompanyName

string

None.

CompanyAddress

string

None.

TotalBalance

decimal number

None.

TotalBalanceStr

string

None.

CustomerDetails

Collection of CustomerViewModel

None.

CompanyNumber

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "companyName": "sample string 1",
  "companyAddress": "sample string 2",
  "totalBalance": 3.0,
  "totalBalanceStr": "sample string 4",
  "customerDetails": [
    {
      "customerNumber": 1,
      "maskedCreditCardNumber": "sample string 1",
      "paymentType": "sample string 2"
    },
    {
      "customerNumber": 1,
      "maskedCreditCardNumber": "sample string 1",
      "paymentType": "sample string 2"
    }
  ],
  "companyNumber": 5
}

application/xml, text/xml

Sample:
<AccountPaymentViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <CompanyAddress>sample string 2</CompanyAddress>
  <CompanyName>sample string 1</CompanyName>
  <CompanyNumber>5</CompanyNumber>
  <CustomerDetails>
    <CustomerViewModel>
      <CustomerNumber>1</CustomerNumber>
      <MaskedCreditCardNumber>sample string 1</MaskedCreditCardNumber>
      <PaymentType>sample string 2</PaymentType>
    </CustomerViewModel>
    <CustomerViewModel>
      <CustomerNumber>1</CustomerNumber>
      <MaskedCreditCardNumber>sample string 1</MaskedCreditCardNumber>
      <PaymentType>sample string 2</PaymentType>
    </CustomerViewModel>
  </CustomerDetails>
  <TotalBalance>3</TotalBalance>
  <TotalBalanceStr>sample string 4</TotalBalanceStr>
</AccountPaymentViewModel>