CustomerDto Data Type

Implemented Interfaces
Serializable
Properties
name data type description
customerCategory string
customerBrand string
seller string
mandateIdentification string
mandateDate number
contactInformation ContactInformationDto
customerAccounts CustomerAccountsDto Use for GET / LIST only.
Properties inherited from AccountDto
code string
description string
externalRef1 string
externalRef2 string
name NameDto
address AddressDto
businessAccountModel BusinessEntityDto
customFields CustomFieldsDto
Properties inherited from BusinessDto
updatedCode string

Example

{
  "customerCategory" : "...",
  "customerBrand" : "...",
  "seller" : "...",
  "mandateIdentification" : "...",
  "mandateDate" : 12345,
  "contactInformation" : {
    "email" : "...",
    "phone" : "...",
    "mobile" : "...",
    "fax" : "..."
  },
  "customerAccounts" : {
    "customerAccount" : [ {
      "customer" : "...",
      "currency" : "...",
      "language" : "...",
      "status" : "ACTIVE",
      "paymentMethod" : "CHECK",
      "creditCategory" : "...",
      "dateStatus" : 12345,
      "dateDunningLevel" : 12345,
      "contactInformation" : { },
      "dunningLevel" : "R0",
      "mandateIdentification" : "...",
      "mandateDate" : 12345,
      "balance" : 12345.0,
      "totalInvoiceBalance" : 12345.0,
      "terminationDate" : 12345,
      "dueDateDelayEL" : "...",
      "billingAccounts" : { },
      "code" : "...",
      "description" : "...",
      "externalRef1" : "...",
      "externalRef2" : "...",
      "name" : { },
      "address" : { },
      "businessAccountModel" : { },
      "customFields" : { },
      "updatedCode" : "..."
    }, {
      "customer" : "...",
      "currency" : "...",
      "language" : "...",
      "status" : "CLOSE",
      "paymentMethod" : "DIRECTDEBIT",
      "creditCategory" : "...",
      "dateStatus" : 12345,
      "dateDunningLevel" : 12345,
      "contactInformation" : { },
      "dunningLevel" : "R4",
      "mandateIdentification" : "...",
      "mandateDate" : 12345,
      "balance" : 12345.0,
      "totalInvoiceBalance" : 12345.0,
      "terminationDate" : 12345,
      "dueDateDelayEL" : "...",
      "billingAccounts" : { },
      "code" : "...",
      "description" : "...",
      "externalRef1" : "...",
      "externalRef2" : "...",
      "name" : { },
      "address" : { },
      "businessAccountModel" : { },
      "customFields" : { },
      "updatedCode" : "..."
    } ]
  },
  "code" : "...",
  "description" : "...",
  "externalRef1" : "...",
  "externalRef2" : "...",
  "name" : {
    "title" : "...",
    "firstName" : "...",
    "lastName" : "..."
  },
  "address" : {
    "address1" : "...",
    "address2" : "...",
    "address3" : "...",
    "zipCode" : "...",
    "city" : "...",
    "country" : "...",
    "state" : "..."
  },
  "businessAccountModel" : {
    "code" : "...",
    "description" : "..."
  },
  "customFields" : {
    "customField" : [ {
      "code" : "...",
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX"
    }, {
      "code" : "...",
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY"
    } ],
    "inheritedCustomField" : [ {
      "code" : "...",
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "INDEX"
    }, {
      "code" : "...",
      "valueDate" : 12345,
      "valuePeriodStartDate" : 12345,
      "valuePeriodEndDate" : 12345,
      "valuePeriodPriority" : 12345,
      "stringValue" : "...",
      "dateValue" : 12345,
      "longValue" : 12345,
      "doubleValue" : 12345.0,
      "value" : [ { }, { } ],
      "mapValue" : {
        "property1" : { },
        "property2" : { }
      },
      "entityReferenceValue" : { },
      "indexType" : "STORE_ONLY"
    } ]
  },
  "updatedCode" : "..."
}