clientid |
Number
|
|
|
paymentmethod |
String
|
|
The payment method for the order in the system format. eg. paypal, mailin |
pid |
Array.<Number>
|
<optional>
|
The array of product ids to add the order for |
domain |
Array.<String>
|
<optional>
|
The array of domain names associated with the products/domains |
billingcycle |
Array.<String>
|
<optional>
|
The array of billing cycles for the products |
domaintype |
Array.<String>
|
<optional>
|
For domain registrations, an array of register or transfer values |
regperiod |
Array.<Number>
|
<optional>
|
For domain registrations, the registration periods for the domains in the order |
eppcode |
Array.<String>
|
<optional>
|
For domain transfers. The epp codes for the domains being transferred in the order |
nameserver1 |
String
|
<optional>
|
The first nameserver to apply to all domains in the order |
nameserver2 |
String
|
<optional>
|
The second nameserver to apply to all domains in the order |
nameserver3 |
String
|
<optional>
|
The third nameserver to apply to all domains in the order |
nameserver4 |
String
|
<optional>
|
The fourth nameserver to apply to all domains in the order |
nameserver5 |
String
|
<optional>
|
The fifth nameserver to apply to all domains in the order |
customfields |
Array.<String>
|
<optional>
|
an array of base64 encoded serialized array of product custom field values |
configoptions |
Array.<String>
|
<optional>
|
an array of base64 encoded serialized array of product configurable options values |
priceoverride |
Array.<Number>
|
<optional>
|
Override the price of the product being ordered |
promocode |
String
|
<optional>
|
The promotion code to apply to the order |
promooverride |
Boolean
|
<optional>
|
Should the promotion apply to the order even without matching promotional products |
affid |
Number
|
<optional>
|
The affiliate id to associate with the order |
noinvoice |
Boolean
|
<optional>
|
Set to true to suppress the invoice generating for the whole order |
noinvoiceemail |
Boolean
|
<optional>
|
Set to true to suppress the Invoice Created email being sent for the order |
noemail |
Boolean
|
<optional>
|
Set to true to suppress the Order Confirmation email being sent |
addons |
Array.<String>
|
<optional>
|
A comma separated list of addons to create on order with the products |
hostname |
Array.<String>
|
<optional>
|
The hostname of the server for VPS/Dedicated Server orders |
ns1prefix |
Array.<String>
|
<optional>
|
The first nameserver prefix for the VPS/Dedicated server. Eg. ns1 in ns1.hostname.com |
ns2prefix |
Array.<String>
|
<optional>
|
The second nameserver prefix for the VPS/Dedicated server. Eg. ns2 in ns2.hostname.com |
rootpw |
Array.<String>
|
<optional>
|
The desired root password for the VPS/Dedicated server. |
contactid |
Number
|
<optional>
|
The id of the contact, associated with the client, that should apply to all domains in the order |
dnsmanagement |
Array.<Boolean>
|
<optional>
|
Add DNS Management to the Domain Order |
domainfields |
Array.<String>
|
<optional>
|
an array of base64 encoded serialized array of TLD Specific Field Values |
emailforwarding |
Array.<Boolean>
|
<optional>
|
Add Email Forwarding to the Domain Order |
idprotection |
Array.<Boolean>
|
<optional>
|
Add ID Protection to the Domain Order |
domainpriceoverride |
Array.<Number>
|
<optional>
|
Override the price of the registration price on the domain being ordered |
domainrenewoverride |
Array.<Number>
|
<optional>
|
Override the price of the renewal price on the domain being ordered |
domainrenewals |
Array
|
<optional>
|
A name -> value array of $domainName -> $renewalPeriod renewals to add an order for |
clientip |
String
|
<optional>
|
The ip address to associate with the order |
addonid |
Number
|
<optional>
|
The Addon ID for an Addon Only Order |
serviceid |
Number
|
<optional>
|
The service ID for the addon only order |
addonids |
Array.<Number>
|
<optional>
|
An Array of addon ids for an Addon Only Order |
serviceids |
Array.<Number>
|
<optional>
|
An array of service ids to associate the addons for an Addon Only order |