POST api/CRM/ProcessTrialOrder

Creates a trial order for the customer.

Request Information

URI Parameters

None.

Body Parameters

TrialOrder object.

TrialOrder
NameDescriptionTypeAdditional information
LeadId

Lead Id

globally unique identifier

None.

PersonNumber

Person Number

string

None.

StartDate

Payment Duration

date

None.

CampaignCode

Campaign Code

string

None.

SalesPersonName

Sales Person Name

string

None.

SalesPersonEmail

Sales Person Email

string

None.

SalesPersonOffice

Sales Person Office

string

None.

IsAdtracking

Is Adtracking

boolean

None.

Products

Products

Collection of OrderedProduct

None.

DialerCampaignName

Dialer campaign name

string

None.

DialerOrderId

Dialar order id

string

None.

DialerSource

Dialer source

string

None.

SMSApprovedDate

SMS approved date

date

None.

Request Formats

application/json, text/json

Sample:
{
  "LeadId": "d716663a-373b-4884-8f66-338093ae3eca",
  "PersonNumber": "sample string 2",
  "StartDate": "2025-07-09T15:24:00.389084+00:00",
  "CampaignCode": "sample string 4",
  "SalesPersonName": "sample string 5",
  "SalesPersonEmail": "sample string 6",
  "SalesPersonOffice": "sample string 7",
  "IsAdtracking": true,
  "Products": [
    {
      "$id": "2",
      "Address": {
        "$id": "3",
        "Address1": "sample string 1",
        "Address2": "sample string 2",
        "City": "sample string 3",
        "DoorCode": "sample string 4",
        "PostNumber": "sample string 5"
      },
      "DesiredSerialNumber": "sample string 1",
      "ExtraTagCount": 2,
      "Name": "sample string 3",
      "PublicId": "sample string 4",
      "SecurityServiceOpted": true
    },
    {
      "$ref": "2"
    }
  ],
  "DialerCampaignName": "sample string 9",
  "DialerOrderId": "sample string 10",
  "DialerSource": "sample string 11",
  "SMSApprovedDate": "2025-07-09T15:24:00.389084+00:00"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Response
NameDescriptionTypeAdditional information
Result

boolean

None.

Message

string

None.

Errors

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Result": true,
  "Message": "sample string 2",
  "Errors": {
    "$id": "2"
  }
}