PUT v1/CustomerBillingSetting

Documentation for 'Put'.

Request Information

Parameters

NameDescriptionAdditional information
customerBillingSetting
Documentation for 'customerBillingSetting'.

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
Click to beautify!
{
  "invoiceDay": 1,
  "term": "sample string 1",
  "interval": "sample string 2",
  "autoCollect": true,
  "dunningExempt": true,
  "rechargeType": "sample string 4",
  "rechargeThresholdAmount": 1.0,
  "rechargeTargetAmount": 1.0,
  "statusOnThreshold": true,
  "autoPostDraftInvoice": true,
  "customerGracePeriod": 1,
  "gracePeriodExtension": 1,
  "customerAutoCancel": 1,
  "defaultCancelOption": "sample string 5",
  "standingPoNumber": "sample string 6",
  "billingPeriodConfigurations": [
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "month": 1
    },
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "month": 1
    },
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "month": 1
    }
  ],
  "acquisitionCost": 1.0,
  "showZeroDollarCharges": true,
  "taxExempt": true,
  "taxExemptCode": "sample string 8",
  "useCustomerBillingAddress": true,
  "avalaraUsageType": "sample string 9",
  "vatIdentificationNumber": "sample string 10",
  "customerServiceStartOption": "sample string 11",
  "rollUpTaxes": true,
  "rollUpDiscounts": true,
  "invoiceSummarization": true,
  "invoiceSummarizationOption": "sample string 13",
  "rollUpPdfsDisplayName": true,
  "rollUpPdfsDisplayDescription": true,
  "rollUpPdfsDisplayAllUnitPrices": true,
  "pdfInvoiceEmailAttachmentOption": "sample string 17",
  "invoiceSummarizationFollowAccountDefaults": true,
  "trackedItemDisplay": {
    "trackedItemDisplayFormat": "sample string 1",
    "showTrackedItemName": {},
    "showTrackedItemReference": {},
    "showTrackedItemDescription": {},
    "showTrackedItemCreatedDate": {}
  },
  "customerBillingStatementSetting": {
    "option": "sample string 1",
    "type": "sample string 2",
    "interval": "sample string 3",
    "day": 1,
    "month": 1,
    "trackedItemDisplay": {
      "trackedItemDisplayFormat": "sample string 1",
      "showTrackedItemName": {},
      "showTrackedItemReference": {},
      "showTrackedItemDescription": {},
      "showTrackedItemCreatedDate": {}
    },
    "statementActivityType": "sample string 4"
  },
  "postReadyChargesOnRenew": true,
  "autoCollectSettingType": "sample string 19",
  "HierarchySuspendOption": "sample string 20",
  "id": 21
}

application/xml, text/xml

Sample:
Click to beautify!
<CustomerBillingSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.Dto.Put">
  <Id>21</Id>
  <AcquisitionCost>1</AcquisitionCost>
  <AutoCollect>true</AutoCollect>
  <AutoCollectSettingType>sample string 19</AutoCollectSettingType>
  <AutoPostDraftInvoice>true</AutoPostDraftInvoice>
  <AvalaraUsageType>sample string 9</AvalaraUsageType>
  <BillingPeriodConfigurations>
    <BillingPeriodConfiguration>
      <Day>1</Day>
      <Interval>sample string 3</Interval>
      <Month>1</Month>
      <Rule>sample string 2</Rule>
      <Type>sample string 1</Type>
    </BillingPeriodConfiguration>
    <BillingPeriodConfiguration>
      <Day>1</Day>
      <Interval>sample string 3</Interval>
      <Month>1</Month>
      <Rule>sample string 2</Rule>
      <Type>sample string 1</Type>
    </BillingPeriodConfiguration>
    <BillingPeriodConfiguration>
      <Day>1</Day>
      <Interval>sample string 3</Interval>
      <Month>1</Month>
      <Rule>sample string 2</Rule>
      <Type>sample string 1</Type>
    </BillingPeriodConfiguration>
  </BillingPeriodConfigurations>
  <CustomerAutoCancel>1</CustomerAutoCancel>
  <CustomerBillingStatementSetting>
    <Day>1</Day>
    <Interval>sample string 3</Interval>
    <Month>1</Month>
    <Option>sample string 1</Option>
    <StatementActivityType>sample string 4</StatementActivityType>
    <TrackedItemDisplay>
      <ShowTrackedItemCreatedDate />
      <ShowTrackedItemDescription />
      <ShowTrackedItemName />
      <ShowTrackedItemReference />
      <TrackedItemDisplayFormat>sample string 1</TrackedItemDisplayFormat>
    </TrackedItemDisplay>
    <Type>sample string 2</Type>
  </CustomerBillingStatementSetting>
  <CustomerGracePeriod>1</CustomerGracePeriod>
  <CustomerServiceStartOption>sample string 11</CustomerServiceStartOption>
  <DefaultCancelOption>sample string 5</DefaultCancelOption>
  <DunningExempt>true</DunningExempt>
  <GracePeriodExtension>1</GracePeriodExtension>
  <HierarchySuspendOption>sample string 20</HierarchySuspendOption>
  <Interval>sample string 2</Interval>
  <InvoiceDay>1</InvoiceDay>
  <InvoiceSummarization>true</InvoiceSummarization>
  <InvoiceSummarizationFollowAccountDefaults>true</InvoiceSummarizationFollowAccountDefaults>
  <InvoiceSummarizationOption>sample string 13</InvoiceSummarizationOption>
  <PdfInvoiceEmailAttachmentOption>sample string 17</PdfInvoiceEmailAttachmentOption>
  <PostReadyChargesOnRenew>true</PostReadyChargesOnRenew>
  <RechargeTargetAmount>1</RechargeTargetAmount>
  <RechargeThresholdAmount>1</RechargeThresholdAmount>
  <RechargeType>sample string 4</RechargeType>
  <RollUpDiscounts>true</RollUpDiscounts>
  <RollUpPdfsDisplayAllUnitPrices>true</RollUpPdfsDisplayAllUnitPrices>
  <RollUpPdfsDisplayDescription>true</RollUpPdfsDisplayDescription>
  <RollUpPdfsDisplayName>true</RollUpPdfsDisplayName>
  <RollUpTaxes>true</RollUpTaxes>
  <ShowZeroDollarCharges>true</ShowZeroDollarCharges>
  <StandingPoNumber>sample string 6</StandingPoNumber>
  <StatusOnThreshold>true</StatusOnThreshold>
  <TaxExempt>true</TaxExempt>
  <TaxExemptCode>sample string 8</TaxExemptCode>
  <Term>sample string 1</Term>
  <TrackedItemDisplay>
    <ShowTrackedItemCreatedDate />
    <ShowTrackedItemDescription />
    <ShowTrackedItemName />
    <ShowTrackedItemReference />
    <TrackedItemDisplayFormat>sample string 1</TrackedItemDisplayFormat>
  </TrackedItemDisplay>
  <UseCustomerBillingAddress>true</UseCustomerBillingAddress>
  <VatIdentificationNumber>sample string 10</VatIdentificationNumber>
</CustomerBillingSetting>

application/x-www-form-urlencoded

Sample:
Click to beautify!

Sample not available.

Response Information

Response body formats

application/json, text/json

Sample:
Click to beautify!
{
  "invoiceDay": 1,
  "term": "sample string 1",
  "interval": "sample string 2",
  "autoCollect": true,
  "dunningExempt": true,
  "rechargeType": "sample string 4",
  "rechargeThresholdAmount": 1.0,
  "rechargeTargetAmount": 1.0,
  "statusOnThreshold": true,
  "autoPostDraftInvoice": true,
  "hasPaymentMethod": true,
  "customerGracePeriod": 1,
  "gracePeriodExtension": 1,
  "customerAutoCancel": 1,
  "defaultCancelOption": "sample string 6",
  "standingPoNumber": "sample string 7",
  "billingPeriodConfigurations": [
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "month": 1
    },
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "month": 1
    },
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "month": 1
    }
  ],
  "acquisitionCost": 8.0,
  "showZeroDollarCharges": true,
  "taxExempt": true,
  "useCustomerBillingAddress": true,
  "taxExemptCode": "sample string 10",
  "avalaraUsageType": "sample string 11",
  "vatIdentificationNumber": "sample string 12",
  "customerServiceStartOption": "sample string 13",
  "rollUpTaxes": true,
  "rollUpDiscounts": true,
  "rollUpPdfsByPlanProduct": true,
  "invoiceSummarization": true,
  "invoiceSummarizationOption": "sample string 16",
  "rollUpPdfsDisplayName": true,
  "rollUpPdfsDisplayDescription": true,
  "rollUpPdfsDisplayAllUnitPrices": true,
  "pdfInvoiceEmailAttachmentOption": "sample string 20",
  "invoiceSummarizationFollowAccountDefaults": true,
  "trackedItemDisplay": {
    "trackedItemDisplayFormat": "sample string 1",
    "showTrackedItemName": true,
    "showTrackedItemReference": true,
    "showTrackedItemDescription": true,
    "showTrackedItemCreatedDate": true
  },
  "customerBillingStatementSetting": {
    "option": "sample string 1",
    "type": "sample string 2",
    "interval": "sample string 3",
    "day": 1,
    "month": 1,
    "trackedItemDisplay": {
      "trackedItemDisplayFormat": "sample string 1",
      "showTrackedItemName": true,
      "showTrackedItemReference": true,
      "showTrackedItemDescription": true,
      "showTrackedItemCreatedDate": true
    },
    "statementActivityType": "sample string 4"
  },
  "defaultPaymentMethodId": 1,
  "postReadyChargesOnRenew": true,
  "autoCollectSettingType": "sample string 22",
  "hierarchySuspendOption": "sample string 23",
  "id": 24,
  "uri": "sample string 25"
}

application/xml, text/xml

Sample:
Click to beautify!
<CustomerBillingSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.Dto.Get">
  <Id>24</Id>
  <Uri>sample string 25</Uri>
  <AcquisitionCost>8</AcquisitionCost>
  <AutoCollect>true</AutoCollect>
  <AutoCollectSettingType>sample string 22</AutoCollectSettingType>
  <AutoPostDraftInvoice>true</AutoPostDraftInvoice>
  <AvalaraUsageType>sample string 11</AvalaraUsageType>
  <BillingPeriodConfigurations>
    <BillingPeriodConfiguration>
      <Day>1</Day>
      <Interval>sample string 3</Interval>
      <Month>1</Month>
      <Rule>sample string 2</Rule>
      <Type>sample string 1</Type>
    </BillingPeriodConfiguration>
    <BillingPeriodConfiguration>
      <Day>1</Day>
      <Interval>sample string 3</Interval>
      <Month>1</Month>
      <Rule>sample string 2</Rule>
      <Type>sample string 1</Type>
    </BillingPeriodConfiguration>
    <BillingPeriodConfiguration>
      <Day>1</Day>
      <Interval>sample string 3</Interval>
      <Month>1</Month>
      <Rule>sample string 2</Rule>
      <Type>sample string 1</Type>
    </BillingPeriodConfiguration>
  </BillingPeriodConfigurations>
  <CustomerAutoCancel>1</CustomerAutoCancel>
  <CustomerBillingStatementSetting>
    <Day>1</Day>
    <Interval>sample string 3</Interval>
    <Month>1</Month>
    <Option>sample string 1</Option>
    <StatementActivityType>sample string 4</StatementActivityType>
    <TrackedItemDisplay>
      <ShowTrackedItemCreatedDate>true</ShowTrackedItemCreatedDate>
      <ShowTrackedItemDescription>true</ShowTrackedItemDescription>
      <ShowTrackedItemName>true</ShowTrackedItemName>
      <ShowTrackedItemReference>true</ShowTrackedItemReference>
      <TrackedItemDisplayFormat>sample string 1</TrackedItemDisplayFormat>
    </TrackedItemDisplay>
    <Type>sample string 2</Type>
  </CustomerBillingStatementSetting>
  <CustomerGracePeriod>1</CustomerGracePeriod>
  <CustomerServiceStartOption>sample string 13</CustomerServiceStartOption>
  <DefaultCancelOption>sample string 6</DefaultCancelOption>
  <DefaultPaymentMethodId>1</DefaultPaymentMethodId>
  <DunningExempt>true</DunningExempt>
  <GracePeriodExtension>1</GracePeriodExtension>
  <HasPaymentMethod>true</HasPaymentMethod>
  <HierarchySuspendOption>sample string 23</HierarchySuspendOption>
  <Interval>sample string 2</Interval>
  <InvoiceDay>1</InvoiceDay>
  <InvoiceSummarization>true</InvoiceSummarization>
  <InvoiceSummarizationFollowAccountDefaults>true</InvoiceSummarizationFollowAccountDefaults>
  <InvoiceSummarizationOption>sample string 16</InvoiceSummarizationOption>
  <PdfInvoiceEmailAttachmentOption>sample string 20</PdfInvoiceEmailAttachmentOption>
  <PostReadyChargesOnRenew>true</PostReadyChargesOnRenew>
  <RechargeTargetAmount>1</RechargeTargetAmount>
  <RechargeThresholdAmount>1</RechargeThresholdAmount>
  <RechargeType>sample string 4</RechargeType>
  <RollUpDiscounts>true</RollUpDiscounts>
  <RollUpPdfsByPlanProduct>true</RollUpPdfsByPlanProduct>
  <RollUpPdfsDisplayAllUnitPrices>true</RollUpPdfsDisplayAllUnitPrices>
  <RollUpPdfsDisplayDescription>true</RollUpPdfsDisplayDescription>
  <RollUpPdfsDisplayName>true</RollUpPdfsDisplayName>
  <RollUpTaxes>true</RollUpTaxes>
  <ShowZeroDollarCharges>true</ShowZeroDollarCharges>
  <StandingPoNumber>sample string 7</StandingPoNumber>
  <StatusOnThreshold>true</StatusOnThreshold>
  <TaxExempt>true</TaxExempt>
  <TaxExemptCode>sample string 10</TaxExemptCode>
  <Term>sample string 1</Term>
  <TrackedItemDisplay>
    <ShowTrackedItemCreatedDate>true</ShowTrackedItemCreatedDate>
    <ShowTrackedItemDescription>true</ShowTrackedItemDescription>
    <ShowTrackedItemName>true</ShowTrackedItemName>
    <ShowTrackedItemReference>true</ShowTrackedItemReference>
    <TrackedItemDisplayFormat>sample string 1</TrackedItemDisplayFormat>
  </TrackedItemDisplay>
  <UseCustomerBillingAddress>true</UseCustomerBillingAddress>
  <VatIdentificationNumber>sample string 12</VatIdentificationNumber>
</CustomerBillingSetting>