RemoteOrderAdjustment Model

Represents a discount/surcharge applied to a RemoteOrder

Required
remoteOrderAdjustmentID : string (GUID)

The primary key for this adjustment as assigned by ROS.

A third party provider should omit this property entirely OR leave this as Guid.Empty. ROS will overwrite it and return the new value at order submission

Required decimal(18, 2)
totalAdjustmentAmount : number (decimal)

total amount of variance this adjustment has applied to the order balance

Nullable MaxLength(64)
adjustmentID : string

provider supplied ID for this adjustment

Can be null

Nullable MaxLength(50) Truncates
name : string

descriptive adjustment name

Example
{
  "remoteOrderAdjustmentID": "3f49efe7-ea42-4f21-8718-7e6ce9a33512",
  "totalAdjustmentAmount": 1.23,
  "adjustmentID": "string value",
  "name": "string value"
}