PUT Finance/ModifyInvoiceConfiguration

Request Information

URI Parameters

None.

Body Parameters

InvoiceConfigurationBinding
NameDescriptionTypeAdditional information
ID

integer

None.

AllwaysRequired

boolean

None.

OrderAmountThreshold

decimal number

None.

AutoGenerationOrderTriggerID

integer

None.

AutoGenerationOrderShippingTriggerID

integer

None.

UseOrderNumber

boolean

None.

NextNumber

string

None.

NumberIncreaseStep

integer

Range: inclusive between 1 and 1000

NumberAutoResetPeriod

Period

None.

NumberFormat

string

None.

DueDays

decimal number

None.

DecrementNumberOnDelete

boolean

None.

AdministratorEmail

string

String length: inclusive between 0 and 100

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "AllwaysRequired": true,
  "OrderAmountThreshold": 3.0,
  "AutoGenerationOrderTriggerID": 1,
  "AutoGenerationOrderShippingTriggerID": 1,
  "UseOrderNumber": true,
  "NextNumber": "sample string 5",
  "NumberIncreaseStep": 6,
  "NumberAutoResetPeriod": 0,
  "NumberFormat": "sample string 7",
  "DueDays": 8.0,
  "DecrementNumberOnDelete": true,
  "AdministratorEmail": "sample string 10"
}

application/xml, text/xml

Sample:
<InvoiceConfigurationBinding xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShopworldApi.SysAdmin.Models.Binding.Finance">
  <AdministratorEmail>sample string 10</AdministratorEmail>
  <AllwaysRequired>true</AllwaysRequired>
  <AutoGenerationOrderShippingTriggerID>1</AutoGenerationOrderShippingTriggerID>
  <AutoGenerationOrderTriggerID>1</AutoGenerationOrderTriggerID>
  <DecrementNumberOnDelete>true</DecrementNumberOnDelete>
  <DueDays>8</DueDays>
  <ID>1</ID>
  <NextNumber>sample string 5</NextNumber>
  <NumberAutoResetPeriod>Hour</NumberAutoResetPeriod>
  <NumberFormat>sample string 7</NumberFormat>
  <NumberIncreaseStep>6</NumberIncreaseStep>
  <OrderAmountThreshold>3</OrderAmountThreshold>
  <UseOrderNumber>true</UseOrderNumber>
</InvoiceConfigurationBinding>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

integer

Response Formats

application/json, text/json

Sample:
1

application/xml, text/xml

Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>