GET v1/CustomerBillingSetting/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

None.

Response Information

Resource Description

Common.Dto.Get.CustomerBillingSetting
NameDescriptionTypeAdditional information
invoiceDay

integer

None.

term

string

None.

interval

string

None.

autoCollect

boolean

None.

dunningExempt

boolean

None.

rechargeType

string

None.

rechargeThresholdAmount

decimal number

None.

rechargeTargetAmount

decimal number

None.

statusOnThreshold

boolean

None.

autoPostDraftInvoice

boolean

None.

hasPaymentMethod

boolean

None.

customerGracePeriod

integer

None.

gracePeriodExtension

integer

None.

customerAutoCancel

integer

None.

defaultCancelOption

string

None.

standingPoNumber

string

None.

billingPeriodConfigurations

Collection of Common.Dto.Get.BillingPeriodConfiguration

None.

acquisitionCost

decimal number

None.

showZeroDollarCharges

boolean

None.

taxExempt

boolean

None.

useCustomerBillingAddress

boolean

None.

taxExemptCode

string

None.

avalaraUsageType

string

None.

vatIdentificationNumber

string

None.

customerServiceStartOption

string

None.

rollUpTaxes

boolean

None.

rollUpDiscounts

boolean

None.

rollUpPdfsByPlanProduct

boolean

None.

invoiceSummarization

boolean

None.

invoiceSummarizationOption

string

None.

rollUpPdfsDisplayName

boolean

None.

rollUpPdfsDisplayDescription

boolean

None.

rollUpPdfsDisplayAllUnitPrices

boolean

None.

pdfInvoiceEmailAttachmentOption

string

None.

invoiceSummarizationFollowAccountDefaults

boolean

None.

trackedItemDisplay

Common.Dto.Get.TrackedItemDisplay

None.

customerBillingStatementSetting

Common.Dto.Get.CustomerBillingStatementSetting

None.

defaultPaymentMethodId

integer

None.

postReadyChargesOnRenew

boolean

None.

autoCollectSettingType

string

None.

hierarchySuspendOption

string

None.

draftInvoiceIncludeWatermark

boolean

None.

projectedInvoiceIncludeWatermark

boolean

None.

invoiceIncludeWatermark

boolean

None.

id

integer

None.

uri

string

None.

Response Formats

application/json, text/json

Sample:
{
  "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,
      "weekday": "sample string 4",
      "month": 1
    },
    {
      "type": "sample string 1",
      "rule": "sample string 2",
      "interval": "sample string 3",
      "day": 1,
      "weekday": "sample string 4",
      "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",
  "draftInvoiceIncludeWatermark": true,
  "projectedInvoiceIncludeWatermark": true,
  "invoiceIncludeWatermark": true,
  "id": 24,
  "uri": "sample string 25"
}