---
schema_version: "1"
id: 6a28167a835e78dbee2f52abdc3d3a57d02853ff2627a09ca6316c4920089e6a
title: CartDeliveryGroupMethodAdj
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_cartdeliverygroupmethodadj.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_cartdeliverygroupmethodadj.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 80a75b8e22922a41d9bf53913e1a04def834a967bbbb0665416d31b044e53327
description: Represents the shipping promotion discount for a shipping method. This object is available in API version 60.0 and later.
---
# CartDeliveryGroupMethodAdj

Represents the shipping promotion discount for a shipping method. This object is available in API version 60.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

## Special Access Rules

The CartDeliveryGroupMethodAdj object is available only if the B2B Commerce or D2C Commerce license is enabled.

## Fields

| Field | Details |
| --- | --- |
| AdjustmentAmount | 
Type

currency

Properties

Create, Filter, Sort, Update

Description

Amount subtracted from the price by the shipping promotion discount.



 |
| AdjustmentBasisReferenceId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

ID of the adjustment basis reference. This is the coupon that causes the adjustment. This field is a relationship field.

This field is available in API version 62.0 and later.

Relationship Name

AdjustmentBasisReference

Refers To

Coupon



 |
| AdjustmentType | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Type of shipping promotion discount.

Possible values are:

- AdjustmentAmount
- AdjustmentPercentage
- OverrideAmount





 |
| AdjustmentValue | 

Type

double

Properties

Create, Filter, Sort, Update

Description

Number representing the value of the price adjustment. For example, if the AdjustmentType is AdjustmentPercentage, a -10 AdjustmentValue means 10 percent off. If the AdjustmentType is AdjustmentAmount, a -10 AdjustmentValue means 10 dollars off.



 |
| CartDeliveryGroupMethodId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

ID of the cart delivery group method.

This field is a relationship field.

Relationship Name

CartDeliveryGroupMethod

Relationship Type

Lookup

Refers To

CartDeliveryGroupMethod



 |
| CurrencyIsoCode | 

Type

picklist

Properties

Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

Currency ISO code of the cart.

Possible values are:

- USD—U.S. Dollar

The default value is USD.



 |
| Name | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

Name of the cart delivery group method adjustment.



 |
| PriceAdjustmentCauseId | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

ID of the price adjustment cause.

This field is a relationship field.

Relationship Name

PriceAdjustmentCause

Relationship Type

Lookup

Refers To

Promotion



 |
| Priority | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

If there are multiple promotional adjustments, the order in which the shipping promotion is applied.



 |