-
instead run before or after a shopper requests a specific page on your storefront, such as the checkout … There are two types of API Extension actions: HTTP actions and Embedded actions. … HTTP Actions These actions act on the HTTP request-response protocol associated with an API endpoint.
-
Last Updated: 05/02/2025 in User Guides Orders Returns
Click the Returns tab to see a list of returnable items in the order (as well as any existing returns … Customer service representatives and admins can still initiate a return for items regardless of any rule … Extension action .
-
Processing : The order’s shipments are in fulfillment and a payment action has been taken. … in the API, and determines whether or not a shipment is able to be fulfilled. … Canceled : The order was canceled and any payments have been voided or credited.
-
Adds a payment action. … for third-party services interacting with payments. … This action occurs before a certain interaction is performed on a payment, and is particulary useful
-
This action occurs after a certain interaction is performed on a payment. … Set custom payment data (usually billing information associated with a billing service that might only … Example: context.exec.setActionAmount(37.00); Response: [ {} ] Returns a payment action.
-
This action occurs before a certain interaction is performed on a payment. … Set custom payment data (usually billing information associated with a billing service that might only … Example: context.exec.setActionAmount(37.00); Response: [ {} ] Returns a payment action.
-
Last Updated: 05/14/2025 in User Guides Inventory
Product rules cannot be shared across any other rule features, such as purchase limit rules . … You can also access and manage safety stock rules with the Safety Stock Rule API endpoints . … Expand the actions menu on a specific rule to Edit or Delete it.
-
Last Updated: 05/05/2025 in User Guides B2B
Product and customer rules cannot be shared across any other rule features, such as return rules . … If a client only wants to use B2B Order Release based on account priority without any configuring any … Expand the actions menu on a specific rule to Edit or Delete it.
-
Last Updated: 07/30/2024 in User Guides Orders
is updated as well. … the language to be changed while in the cart without losing any items or creating a second order. … Cart sharing may be useful for implementations where each site supports a different language, as it allows
-
Last Updated: 05/14/2025 in User Guides Import/Export
As the import service compares the current data with the imported data to check for differences and determine … Import/Export Tool does not process HTML tags during import/export operations. … When import fails on certain file, you do not need to import all of the files once again.
-
You can do this on-demand by calling the Inventory Redistribution API with the UPCs and/or location codes … This name is sometimes referred to as a "tag category" in APIs or other resources. … It will effectively accept any amount of inventory, as long as other values' percentage requirements
-
If a shopper orders a standard product, they do not choose any options to configure the product. … standard product does not have any configurable options; however, it can have extras and properties such … However, if an OMS-only implementation does not include a catalog then a validation error will be returned
-
Action Simulator The Action Simulator produces a mock context that you can utilize in your API Extension … The recommended method of testing API Extension applications is to use the Action Simulator in conjunction … using the Action Simulator. assets/test/embedded.commerce.carts.addItem.before.t.js /** * This is a
-
the first argument (or null if there is no error) and a result as the second argument (if required). … trackingNumber": "string" } For information about the properties in the response, refer to the REST API … trackingNumber": "string" } For information about the properties in the response, refer to the REST API
-
the first argument (or null if there is no error) and a result as the second argument (if required). … trackingNumber": "string" } For information about the properties in the response, refer to the REST API … trackingNumber": "string" } For information about the properties in the response, refer to the REST API
-
", "totalCount": "int" } For information about the properties in the response, refer to the REST API … determines the localized content to use and display. correlationId string The unique identifier of the API … the first argument (or null if there is no error) and a result as the second argument (if required).
-
*Available only for Storefront HTTP actions. body object The response body of the API operation associated … The request IP address. ips string The request secure IP address. body object The request body of the API … determines the localized content to use and display. correlationId string The unique identifier of the API
-
*Available only for Storefront HTTP actions. body object The response body of the API operation associated … The request IP address. ips string The request secure IP address. body object The request body of the API … determines the localized content to use and display. correlationId string The unique identifier of the API
-
*Available only for Storefront HTTP actions. body object The response body of the API operation associated … The request IP address. ips string The request secure IP address. body object The request body of the API … determines the localized content to use and display. correlationId string The unique identifier of the API
-
*Available only for Storefront HTTP actions. body object The response body of the API operation associated … The request IP address. ips string The request secure IP address. body object The request body of the API … determines the localized content to use and display. correlationId string The unique identifier of the API