Apex APIs

These Apex interfaces form the Buyer Experience SDK. Repeated execution of all these integrations must be idempotent.

Inventory checks guarantee that cart item quantities are available by delegating checks to the cart inventory interface. Quantity availability errors are written to CartValidationOutput.

The price calculation integration guarantees that all cart items have a transactional price assigned to each line item in the cart.

The shipping integration guarantees that all cart delivery groups have the correct identifying carrier, class of service, and cost.

The tax calculation integration guarantees that each cart item has associated tax line items added with tax amounts.