Salesforce® B2C Commerce shopper
Salesforce® B2C Commerce shopper is a robust e-commerce platform that enables businesses to create personalized shopping experiences across multiple channels. It offers features like AI-driven recommendations, seamless integrations and powerful analytics to optimize customer engagement and drive sales.
Actions
-
Shopper baskets
-
Add coupon to basket: Adds a coupon to an existing basket
-
Add gift certificate item to basket: Adds a gift certificate item to an existing basket
-
Add item to basket: Adds new items to a basket
-
Add payment instrument to basket: Adds a payment instrument to a basket
-
Create basket: Creates a basket
-
Create shipment for basket: Creates a shipment for a basket
-
Delete basket: Removes a basket
-
Get basket: Gets a basket
-
Get payment methods for basket: Gets applicable payment methods for an existing basket considering the open payment amount only
-
Get shipping methods for basket: Gets the applicable shipping methods for a certain shipment of a basket
-
Remove coupon from basket: Removes a coupon from the basket
-
Remove gift certificate item from basket: Deletes a gift certificate item from an existing basket
-
Remove item from basket: Deletes an item from an existing basket
-
Remove payment instrument from basket: Removes a payment instrument of a basket
-
Remove shipment from basket: Removes a specified shipment and all associated product, gift certificate, shipping and price adjustment line items from a basket
-
Update basket: Updates a basket
-
Update billing address for basket: Sets the billing address of a basket
-
Update customer for basket: Sets customer information for an existing basket
-
Update gift certificate item to basket: Update a gift certificate item to an existing basket
-
Update item in basket: Updates an item in a basket
-
Update shipment in basket: Updates a shipment for a basket
-
Update shipping address for basket: Sets a shipping address of a specific shipment of a basket
-
Update shipping method for basket: Sets a shipping method to a specific shipment of a basket
-
-
Shopper customers
-
Create customer address: Creates an address with the specified name for the specified customer
-
Create customer payment instrument: Creates a customer payment instrument for the specified customer
-
Create customer product List: Creates a customer product list
-
Delete customer product List: Deletes a customer product list
-
Get customer: Gets a customer with all existing addresses and payment instruments that are associated with the requested customer
-
Get customer address: Creates an address with the specified name for the specified customer
-
Get customer baskets: Gets the baskets of a customer
-
Get customer orders: Retrieves a pageable list of all customer's orders
-
Get customer payment instrument: Retrieves a customer's payment instrument by its ID
-
Get customer product List: Retrieves a customer product list of the specified customer and the items in the list
-
Get customer product List item: Retrieves an item of a customer product list and the actual product details like image, availability and price
-
Get customer product lists: Retrieves all customer product lists
-
Get product List item: Retrieves an item from a public product list and the actual product details like product, image, availability and price
-
Get public product List: Retrieves a public product list by ID and the items under that product list
-
Get public product lists by search term: Retrieves all public product lists as defined by the specified search term
-
Register customer: Registers a new customer
-
Register external profile: Registers a new external profile for a customer
-
Update customer address: Updates a customer's address by address name
-
-
Shopper context
-
Create shopper context: Creates the shopper's context based on shopperJWT
-
Delete shopper context: Deletes the shopper's context based on shopperJWT
-
Get shopper context: Gets the shopper's context based on the shopperJWT
-
Update shopper context: Updates the shopper's context based on shopperJWT
-
-
Shopper experience
-
Get Page: Get a page designer page based on a single page ID
-
Get pages: Gets the shopper's context based on the shopperJWT
-
-
Shopper gift certificates
- Get gift certificate: Retrieve an existing gift certificate
-
Shopper login (SLAS)
-
Get JWKS URI: Retrieves a JSON Web Key Set (JWKS) containing the current, past and future public keys
-
Get user Info: Retrieves a JSON listing of claims about the currently authenticated user
-
Get Well known Openid configuration: Retrieves a JSON listing of the OpenID/OAuth endpoints, supported scopes and claims, public keys that are used to sign the tokens, and other details
-
-
Shopper orders
-
Create order: Submits an order based on a prepared basket. The considered value from the request body is basketId.
-
Create payment instrument for order: Adds a payment instrument to an order
-
Get order: Gets information for an order
-
Get payment methods for order: Gets the applicable payment methods for an existing order considering the open payment amount only
-
Remove payment methods from order: Removes a payment instrument of an order
-
Update payment instrument for order: Updates a payment instrument of an order
-
-
Shopper products
-
Get categories: Retrieves multiple categories
-
Get category: Retrieves a category using its ID
-
Get product: Retrieves product details for a specified product ID.
-
Get products: Retrieves multiple products by a single request
-
-
Shopper promotions
-
Get promotions: Retrieves an array of enabled promotions for a list of specified IDs
-
Get promotions for campaign: Retrieves an array of enabled promotions matching the specified filter criteria
-
-
Shopper search
-
Get search suggestions: Provides keyword-based search suggestions for products, categories, and brands
-
Product search: Supports keyword and filter-based searches for products. Returns only the product ID, link, and name in the results
-
-
Shopper stores
-
Get stores: Retrieves stores using the provided IDs
-
Search stores: Retrieves a list of stores for the specified site that are within a configured distance of a geolocation
-
-
Shopper SEO
- Get URL mapping: Retrieves URL-mapping information for a URL that a shopper clicked or typed in