Storefront API Calls

Both Storefront and OCAPI calls are made by the Commerce Cloud Endless Aisle app. Because of the logical workflows inherent in the app, certain calls must be made before other calls. The following diagrams illustrate the calls made in App startup/logn, products, customer, cart, checkout, and payment.

App Startup and Login

app startup / welcome

associate login

forgot password (with manager approval)

associate logout

Sales Dashboard

view sales

Products

search for products | select category | filter products

product detail page

add to cart

Customer

create account

search for customer

shop on behalf of customer

view customer profile

edit customer profile

add new customer address | edit customer address | delete customer address

view customer order history

view order details

Cart

save product for later

clear cart

edit product in cart

override product price

move from saved cart to cart

add product to wish list

email wish list

Checkout

checkout

shipping address

billing address (only when enabled)

add address

ship methods

shipping price override

create order

pay partial balance with gift card (capture all Payment Instruments and Perform Auths in one final call (B))

pay with credit card (capture all Payment Instruments and Perform Auths in one final call (B))

remove credit card (capture all Payment Instruments and Perform Auths in one final call (B))

pay with gift card and credit card (perform Auths as payments are entered/captured (A))

remove gift card

pay through web

cancel order

signature

email receipt

create account