Cart
Handlers (29)
Triggers (9)
| Trigger |
Supported Requests |
| Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll) |
SaveCartRequest |
| Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Triggers.SaveCartVersionedDataRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll) |
SaveCartVersionedDataRequest |
| Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Triggers.ValidateCartForCheckoutRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll) |
ValidateCartForCheckoutRequest |
| Microsoft.Dynamics.Commerce.Runtime.Localization.Services.Italy.TaxRegistrationId.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll) |
SaveCartRequest |
| Microsoft.Dynamics.Commerce.Runtime.Localization.Services.Poland.TaxRegistrationId.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll) |
SaveCartRequest |
| Microsoft.Dynamics.Commerce.Runtime.Localization.Services.Russia.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll) |
SaveCartRequest |
| Microsoft.Dynamics.Commerce.Runtime.MandatoryTaxGroupItaly.ValidateCartForCheckoutRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.MandatoryTaxGroupItaly.dll) |
ValidateCartForCheckoutRequest |
| Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdItaly.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdItaly.dll) |
SaveCartRequest |
| Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland.dll) |
SaveCartRequest |
Request Types (53)
AddCartLineChargeRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.AddCartLineChargeRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.AddCartLineChargeRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
CartLineId |
ChargeModule |
ModuleType |
string |
ChargeCode |
decimal |
Amount |
AddCartLinesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.AddCartLinesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.AddCartLinesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
IEnumerable<CartLine> |
CartLines |
CalculationModes? |
CalculationMode |
long? |
CartVersion |
AddOrderInvoiceToCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.AddOrderInvoiceToCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.AddOrderInvoiceToCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
InvoiceId |
IEnumerable<string> |
InvoiceIds |
string |
LineDescription |
AddReturnCartLinesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.AddReturnCartLinesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.AddReturnCartLinesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
IEnumerable<ReturnCartLine> |
ReturnCartLines |
SearchLocation |
SearchLocation |
long? |
CartVersion |
CalculateCartRequiredReasonCodesServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CalculateCartRequiredReasonCodesServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ReasonCodeService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: ServiceRequest
| Type |
Property |
Cart |
Cart |
SalesTransaction |
SalesTransaction |
IEnumerable<ReasonCodeSourceType> |
SourceTypesToInclude |
CancelCartPaymentLinkRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CancelCartPaymentLinkRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.CancelCartPaymentLinkHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidatePayByLinkTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
PaymentReferenceId |
long? |
CartVersion |
CheckAccessToCartServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CheckAccessToCartServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.UserAuthenticationService (Microsoft.Dynamics.Commerce.Runtime.Services.Security.dll)
Inherits: CheckAccessServiceRequest
| Type |
Property |
IEnumerable<SalesTransaction> |
Transactions |
IEnumerable<Cart> |
Carts |
CartOperation |
CartOperation |
CheckoutCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CheckoutCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.CheckoutCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
ReceiptEmail |
IEnumerable<CartTenderLine> |
CartTenderLines |
TokenizedPaymentCard |
TokenizedPaymentCard |
string |
ReceiptNumberSequence |
long? |
CartVersion |
CheckoutLocation |
CheckoutLocation |
ConvertCartToSalesTransactionRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ConvertCartToSalesTransactionRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: Request
| Type |
Property |
Cart |
Cart |
CalculationModes? |
CalculationMode |
ConvertSalesTransactionToCartServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ConvertSalesTransactionToCartServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: ServiceRequest
| Type |
Property |
SalesTransaction |
Transaction |
ConvertSalesTransactionToSuspendedCartServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ConvertSalesTransactionToSuspendedCartServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: ServiceRequest
| Type |
Property |
SalesTransaction |
Transaction |
CopyCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CopyCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.CopyCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
CartType |
TargetCartType |
CopyCartToProductListServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.CopyCartToProductListServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.ProductListService (Microsoft.Dynamics.Commerce.Runtime.Services.Merchandising.dll)
Inherits: ServiceRequest
| Type |
Property |
string |
ProductListId |
string |
CartId |
bool |
IsRewrite |
bool |
IsQuantityAggregate |
CreateAndSaveAsynchronousPaymentToCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CreateAndSaveAsynchronousPaymentToCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.CreateAndSaveAsynchronousPaymentToCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
AsynchronousPaymentParameters |
AsyncPaymentParameters |
string |
CartId |
long? |
CartVersion |
CreateAndSavePaymentLinkToCartServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CreateAndSavePaymentLinkToCartServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.CreateAndSavePaymentLinkToCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidatePayByLinkTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
CreatePaymentLinkParameters |
CreatePaymentLinkParameters |
string |
CartId |
long? |
CartVersion |
CreateCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CreateCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.CreateCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
CreateOrderFromCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.CreateOrderFromCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SubmitOrderRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.CustomerOrderServiceTriggers (Microsoft.Dynamics.Commerce.Runtime.GenericTaxEngine.dll), Microsoft.Dynamics.Commerce.Runtime.Localization.Services.India.Triggers.CustomerOrderServiceTriggers (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
long? |
CartVersion |
Collection<CartTenderLine> |
CartTenderLines |
string |
ReceiptEmailAddress |
DeleteCartDataRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.DeleteCartDataRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.Sqlite.SalesTransactionSqlSharedDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll)
Inherits: DataRequest
| Type |
Property |
IEnumerable<string> |
SalesTransactionIds |
DeleteCartLinesServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.DeleteCartLinesServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: Request
| Type |
Property |
SalesTransaction |
OriginalCart |
IEnumerable<string> |
LineIdsToRemove |
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCartLinesUserAlertErrorsServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.UserAlertService (Microsoft.Dynamics.Commerce.Runtime.Services.Utilities.dll)
Inherits: ServiceRequest
| Type |
Property |
string |
CartId |
ICollection<string> |
CartLineIds |
GetCartLinesUserAlertsForAddServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCartLinesUserAlertsForAddServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.UserAlertService (Microsoft.Dynamics.Commerce.Runtime.Services.Utilities.dll)
Inherits: ServiceRequest
| Type |
Property |
string |
CartId |
ICollection<CartLine> |
CartLines |
GetCartLinesUserAlertsServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCartLinesUserAlertsServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.UserAlertService (Microsoft.Dynamics.Commerce.Runtime.Services.Utilities.dll)
Inherits: ServiceRequest
| Type |
Property |
string |
CartId |
ICollection<string> |
CartLineIds |
GetCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.WorkflowsAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
CartSearchCriteria |
SearchCriteria |
bool |
IncludeHistoricalTenderLines |
bool |
IgnoreProductDiscontinuedNotification |
GetCartServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetCartServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ServicesAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: ServiceRequest
| Type |
Property |
CartSearchCriteria |
SearchCriteria |
bool |
IncludeHistoricalTenderLines |
bool |
IgnoreProductDiscontinuedNotification |
GetCartsDataRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.GetCartsDataRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.SalesTransactionSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.DataAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: DataRequest
| Type |
Property |
CartSearchCriteria |
SearchCriteria |
GetProductsInCartLinesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.GetProductsInCartLinesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.GetProductsInCartLinesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
IEnumerable<CartLine> |
CartLines |
SearchLocation |
SearchLocation |
GetProductsInCartLinesServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetProductsInCartLinesServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: Request
| Type |
Property |
IEnumerable<CartLine> |
CartLines |
SearchLocation |
SearchLocation |
GetSuspendedCartsServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.GetSuspendedCartsServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: ServiceRequest
| Type |
Property |
CartSearchCriteria |
SearchCriteria |
OverrideCartLineChargeRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.OverrideCartLineChargeRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.OverrideCartLineChargeRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
CartLineId |
string |
ChargeLineId |
decimal |
Amount |
IEnumerable<ReasonCodeLine> |
ReasonCodeLines |
OverrideCartLinePriceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.OverrideCartLinePriceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.OverrideCartLinePriceRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
Cart |
Cart |
string |
LineId |
decimal |
NewPrice |
CalculationModes? |
Modes |
ProcessCartWarrantiesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.ProcessCartWarrantiesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ProcessCartWarrantiesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
Cart |
UpdatedCart |
SalesTransaction |
ExistingTransaction |
SalesTransaction |
ReturnTransaction |
RemoveCartLinesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.RemoveCartLinesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.RemoveCartLinesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
IEnumerable<string> |
CartLineIds |
CalculationModes? |
CalculationMode |
ResumeCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.ResumeCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ResumeCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
ReceiptId |
SaveCartDataRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveCartDataRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.SalesTransactionSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.DataAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
IEnumerable<SalesTransaction> |
SalesTransactions |
bool |
IgnoreRowVersionCheck |
SaveCartLinesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.SaveCartLinesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SaveCartLinesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.WorkflowsAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: SaveCartRequest
| Type |
Property |
IEnumerable<CartLine> |
CartLines |
SaveCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.SaveCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SaveCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll), Microsoft.Dynamics.Commerce.Runtime.Localization.Services.Russia.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll), Microsoft.Dynamics.Commerce.Runtime.Localization.Services.Poland.TaxRegistrationId.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll), Microsoft.Dynamics.Commerce.Runtime.Localization.Services.Italy.TaxRegistrationId.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.Localization.Services.dll), Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdItaly.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdItaly.dll), Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland.Triggers.SaveCartRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland.dll), Microsoft.Dynamics.Commerce.Runtime.Workflow.WorkflowsAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
Cart |
Cart |
CalculationModes? |
CalculationModes |
SearchLocation? |
ReturnTransactionSearchLocation |
TransactionOperationType |
OperationType |
bool |
IsGiftCardOperation |
bool |
IsTransactionResume |
SalesTransaction |
SalesTransaction |
SaveCartVersionedDataRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.SaveCartVersionedDataRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.DataServices.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.SalesTransactionSqlServerDataService (Microsoft.Dynamics.Commerce.Runtime.DataServices.SqlServer.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Triggers.SaveCartVersionedDataRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll), Microsoft.Dynamics.Commerce.Runtime.Workflow.DataAuthorizationTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
SalesTransaction |
SalesTransaction |
bool |
IgnoreVersionCheck |
TransactionOperationType |
OperationType |
SavePaymentLinkToCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.SavePaymentLinkToCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SavePaymentLinkToCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
long? |
CartVersion |
PaymentLink |
PaymentLink |
SetCartCommissionSalesGroupServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SetCartCommissionSalesGroupServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: Request
| Type |
Property |
SalesTransaction |
SalesTransaction |
string |
CustomerId |
SetCartLineDefaultsServicesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.SetCartLineDefaultsServicesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: Request
| Type |
Property |
SalesTransaction |
Cart |
IEnumerable<string> |
LineIds |
SetCartLockRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.SetCartLockRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SetCartLockRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
CartLockAction |
CartLockAction |
long? |
CartVersion |
SuspendCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.SuspendCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.SuspendCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
string |
JournalCartId |
string |
ReceiptNumberSequence |
TransferCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.TransferCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.TransferCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
UpdateCartLinesRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateCartLinesRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.UpdateCartLinesRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateBusinessPartnerCatalogTrigger (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
IEnumerable<CartLine> |
CartLines |
CalculationModes? |
CalculationMode |
long? |
CartVersion |
UpdateCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.UpdateCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.UpdateCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
UpdateCouponCodesOnCartServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.UpdateCouponCodesOnCartServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CouponService (Microsoft.Dynamics.Commerce.Runtime.Services.Pricing.dll)
Inherits: ServiceRequest
| Type |
Property |
string |
CartId |
ReadOnlyCollection<string> |
CouponCodes |
CouponCodesOperation |
CouponCodesOperation |
bool |
IsLegacyDiscountCode |
ValidateCartForCheckoutRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.ValidateCartForCheckoutRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.ValidateCartForCheckoutRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Triggers: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Triggers.ValidateCartForCheckoutRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll), Microsoft.Dynamics.Commerce.Runtime.MandatoryTaxGroupItaly.ValidateCartForCheckoutRequestTrigger (Microsoft.Dynamics.Commerce.Runtime.MandatoryTaxGroupItaly.dll)
Inherits: Request
ValidateCartRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.Orders.ValidateCartRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.Orders.ValidateCartRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
string |
CartId |
long? |
CartVersion |
ValidateCustomerOrderCartLineDeliveryDateRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateCustomerOrderCartLineDeliveryDateRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CustomerOrderValidationService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: ServiceRequest
| Type |
Property |
CartLine |
CartLine |
ValidateFiscalCustomerForCartCheckoutRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Services.Messages.ValidateFiscalCustomerForCartCheckoutRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.Services.FiscalCustomerValidationService (Microsoft.Dynamics.Commerce.Runtime.ElectronicFiscalDocumentBrazil.dll)
Inherits: Request
| Type |
Property |
FiscalCustomer |
FiscalCustomer |
decimal |
TotalAmount |
decimal |
TotalReturnAmount |
bool |
IsCancel |
ValidateGiftCardInCartLineRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.ValidateGiftCardInCartLineRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.PricingService (Microsoft.Dynamics.Commerce.Runtime.Services.Pricing.dll)
Inherits: ServiceRequest
| Type |
Property |
SalesLine |
SalesLine |
CartLine |
CartLine |
VoidCartLinesServiceRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.VoidCartLinesServiceRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Services.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Services.CartService (Microsoft.Dynamics.Commerce.Runtime.Services.Orders.dll)
Inherits: Request
| Type |
Property |
SalesTransaction |
OriginalCart |
IEnumerable<CartLine> |
LinesToVoid |
VoidSuspendedCartsRequest
Full name: Microsoft.Dynamics.Commerce.Runtime.Messages.VoidSuspendedCartsRequest
Assembly: Microsoft.Dynamics.Commerce.Runtime.Messages.dll
Handled by: Microsoft.Dynamics.Commerce.Runtime.Workflow.VoidSuspendedCartsRequestHandler (Microsoft.Dynamics.Commerce.Runtime.Workflow.dll)
Inherits: Request
| Type |
Property |
List<string> |
SuspendedCartIds |
IEnumerable<ReasonCodeLine> |
ReasonCodeLines |