Liquid Controller Reference - 1.1.0
Liquid Controllers
The StoreConnect Liquid system defines these controllers you can use in your theme.
accounts
These actions are available under the accounts controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/accounts |
missing_details | GET | (/:store_path)/account/missing_details |
register | GET | (/:store_path)/accounts/register |
show | GET | (/:store_path)/account/account_points |
show | GET | (/:store_path)/account/subscriptions/:identifier |
show | GET | (/:store_path)/account/subscriptions |
show | GET | (/:store_path)/account/orders/:identifier |
show | GET | (/:store_path)/account/orders |
show | GET | (/:store_path)/account/product_approvals/:identifier |
show | GET | (/:store_path)/account/product_approvals |
show | GET | (/:store_path)/account/account_points/:identifier |
show | GET | (/:store_path)/account(/:section(/:identifier)) |
show | GET | (/:store_path)/account/account_credits/:identifier |
show | GET | (/:store_path)/account/account_credits |
accounts/attendees
These actions are available under the accounts/attendees controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/account/orders/:order_id/bookings/:booking_id/attendees |
update | PATCH | (/:store_path)/account/orders/:order_id/bookings/:booking_id/attendees/:id |
update | PUT | (/:store_path)/account/orders/:order_id/bookings/:booking_id/attendees/:id |
accounts/orders
These actions are available under the accounts/orders controller.
Action | HTTP Verb | Path |
reorder | POST | (/:store_path)/account/orders/:id/reorder |
accounts/profiles
These actions are available under the accounts/profiles controller.
Action | HTTP Verb | Path |
update | PATCH | (/:store_path)/account/profile |
update | PUT | (/:store_path)/account/profile |
accounts/subscriptions
These actions are available under the accounts/subscriptions controller.
Action | HTTP Verb | Path |
destroy | DELETE | (/:store_path)/account/subscriptions/:id |
threeds_callback | GET | (/:store_path)/account/subscriptions/:modify_subscription_id/threeds_callback |
update | PATCH | (/:store_path)/account/subscriptions/:id |
update | PUT | (/:store_path)/account/subscriptions/:id |
additional_payments
These actions are available under the additional_payments controller.
Action | HTTP Verb | Path |
ach | POST | (/:store_path)/order/payment/:reference_number/process_payment/ach |
process_payment | POST | (/:store_path)/order/payment/:reference_number/process_payment |
show | GET | (/:store_path)/order/payment/:reference_number |
articles
These actions are available under the articles controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/articles/:identifier |
index | GET | (/:store_path)/articles |
show | GET | (/:store_path)/articles/:category/:path |
auth/as_customer_sessions
These actions are available under the auth/as_customer_sessions controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/auth/saml/auth |
metadata | GET | (/:store_path)/auth/saml/metadata |
new | GET | (/:store_path)/auth/saml/sign_in |
auth/confirmations
These actions are available under the auth/confirmations controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/auth/confirmation |
new | GET | (/:store_path)/auth/confirmation/new |
pending | GET | (/:store_path)/auth/confirmation/pending |
show | GET | (/:store_path)/auth/confirmation |
auth/experience_cloud_sessions
These actions are available under the auth/experience_cloud_sessions controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/logins/auth/experience_cloud/auth |
metadata | GET | (/:store_path)/logins/auth/experience_cloud/metadata |
new | POST | (/:store_path)/logins/auth/experience_cloud/sign_in |
auth/invitations
These actions are available under the auth/invitations controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/auth/invitation |
destroy | GET | (/:store_path)/auth/invitation/remove |
edit | GET | (/:store_path)/auth/invitation/accept |
new | GET | (/:store_path)/auth/invitation/new |
pending | GET | (/:store_path)/auth/invitation/pending |
update | PATCH | (/:store_path)/auth/invitation |
update | PUT | (/:store_path)/auth/invitation |
auth/passwords
These actions are available under the auth/passwords controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/auth/password |
edit | GET | (/:store_path)/auth/password/edit |
new | GET | (/:store_path)/auth/password/new |
update | PATCH | (/:store_path)/auth/password |
update | PUT | (/:store_path)/auth/password |
auth/sessions
These actions are available under the auth/sessions controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/auth/sign_in |
destroy | DELETE | (/:store_path)/auth/sign_out |
destroy | GET | (/:store_path)/auth/sign_out |
new | GET | (/:store_path)/auth/sign_in |
bundles
These actions are available under the bundles controller.
Action | HTTP Verb | Path |
add_preset_to_cart | POST | (/:store_path)/cpq/bundles/:lead_product_sfid/add_preset_to_cart |
add_to_cart | POST | (/:store_path)/cpq/bundles/:lead_product_sfid/add_to_cart |
create | POST | (/:store_path)/cpq/bundles |
edit | GET | (/:store_path)/cpq/bundles/:lead_product_sfid/edit |
bundles/options
These actions are available under the bundles/options controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/cpq/bundles/:bundle_lead_product_sfid/product_options |
update | PATCH | (/:store_path)/cpq/bundles/:bundle_lead_product_sfid/product_options/:sfid |
update | PUT | (/:store_path)/cpq/bundles/:bundle_lead_product_sfid/product_options/:sfid |
carts
These actions are available under the carts controller.
Action | HTTP Verb | Path |
add | POST | (/:store_path)/products/:product_id/add |
customer_metadata | POST | (/:store_path)/cart/customer_metadata |
destroy | DELETE | (/:store_path)/cart |
remote_add | GET | (/:store_path)/cart/:products |
show | GET | (/:store_path)/cart |
update | PATCH | (/:store_path)/cart |
update | PUT | (/:store_path)/cart |
checkout/accounts
These actions are available under the checkout/accounts controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/accounts |
checkout/aux/credits
These actions are available under the checkout/aux/credits controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/applied_credits |
destroy | DELETE | (/:store_path)/checkout/applied_credits/:id |
checkout/aux/vouchers
These actions are available under the checkout/aux/vouchers controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/applied_vouchers |
destroy | DELETE | (/:store_path)/checkout/applied_vouchers/:id |
checkout/orders
These actions are available under the checkout/orders controller.
Action | HTTP Verb | Path |
order | GET | (/:store_path)/checkout/order |
checkout/payment_callback
These actions are available under the checkout/payment_callback controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/callback |
checkout/payments
These actions are available under the checkout/payments controller.
Action | HTTP Verb | Path |
ach | POST | (/:store_path)/checkout/payment/ach |
create | POST | (/:store_path)/checkout/payment |
intents | POST | (/:store_path)/checkout/payment/intents |
update | GET | (/:store_path)/checkout/payment |
checkout/promotion
These actions are available under the checkout/promotion controller.
Action | HTTP Verb | Path |
update | PATCH | (/:store_path)/checkout/promotion |
update | PUT | (/:store_path)/checkout/promotion |
checkout/steps/customer
These actions are available under the checkout/steps/customer controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/customer_information |
edit | GET | (/:store_path)/checkout/customer_information/edit |
show | GET | (/:store_path)/checkout/customer_information |
show | GET | (/:store_path)/checkout |
update | PATCH | (/:store_path)/checkout/customer_information |
update | PUT | (/:store_path)/checkout/customer_information |
checkout/steps/payment
These actions are available under the checkout/steps/payment controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/payment_information |
edit | GET | (/:store_path)/checkout/payment_information/edit |
finalize_order | GET | (/:store_path)/checkout/payment_information/finalize_order |
show | GET | (/:store_path)/checkout/payment_information |
update | PATCH | (/:store_path)/checkout/payment_information |
update | PUT | (/:store_path)/checkout/payment_information |
checkout/steps/shipping
These actions are available under the checkout/steps/shipping controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/shipping_information |
edit | GET | (/:store_path)/checkout/shipping_information/edit |
show | GET | (/:store_path)/checkout/shipping_information |
update | PATCH | (/:store_path)/checkout/shipping_information |
update | PUT | (/:store_path)/checkout/shipping_information |
checkout/steps/terms
These actions are available under the checkout/steps/terms controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/checkout/accept_terms |
edit | GET | (/:store_path)/checkout/accept_terms/edit |
show | GET | (/:store_path)/checkout/accept_terms |
update | PATCH | (/:store_path)/checkout/accept_terms |
update | PUT | (/:store_path)/checkout/accept_terms |
form_submission
These actions are available under the form_submission controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/form_submission |
geolocations
These actions are available under the geolocations controller.
Action | HTTP Verb | Path |
create | POST | (/:store_path)/geolocation |
destroy | DELETE | (/:store_path)/geolocation |
helpers/availabilities
These actions are available under the helpers/availabilities controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/async/availabilities |
helpers/custom_form_answers
These actions are available under the helpers/custom_form_answers controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/async/custom_form_answers/:id |
update | PATCH | (/:store_path)/async/custom_form_answers/:id |
update | PUT | (/:store_path)/async/custom_form_answers/:id |
helpers/delivery_options
These actions are available under the helpers/delivery_options controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/async/delivery_options |
line_items
These actions are available under the line_items controller.
Action | HTTP Verb | Path |
destroy | DELETE | (/:store_path)/cart/line_items/:id |
locations
These actions are available under the locations controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/find/:group_path |
show | GET | (/:store_path)/find/:group_path/:path |
merchant_feeds
These actions are available under the merchant_feeds controller.
Action | HTTP Verb | Path |
GET | (/:store_path)/merchant_feed/facebook.xml | |
GET | (/:store_path)/merchant_feed/google.xml | |
show | GET | (/:store_path)/merchant_feed |
omniauth
These actions are available under the omniauth controller.
Action | HTTP Verb | Path |
azure | GET or POST | /logins/auth/azure/callback |
entra_id | GET or POST | /logins/auth/entra_id/callback |
GET or POST | /logins/auth/google/callback | |
passthru | GET or POST | /logins/auth/azure |
passthru | GET or POST | /logins/auth/entra_id |
passthru | GET or POST | /logins/auth/google |
passthru | GET or POST | /logins/auth/singlekey_id |
singlekey_id | GET or POST | /logins/auth/singlekey_id/callback |
orders
These actions are available under the orders controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/order/:token |
pages
These actions are available under the pages controller.
Action | HTTP Verb | Path |
home | GET | /(:store_path) |
not_found | GET | /*path |
show | GET | /*path |
show | GET | (/:store_path)/*path |
payment_provider_verifications
These actions are available under the payment_provider_verifications controller.
Action | HTTP Verb | Path |
applepay | GET | (/:store_path)/.well-known/apple-developer-merchantid-domain-association |
preview
These actions are available under the preview controller.
Action | HTTP Verb | Path |
article | GET | (/:store_path)/preview/content_article/:sfid |
page | GET | (/:store_path)/preview/content_page/:sfid |
product | GET | (/:store_path)/preview/product/:sfid |
privacy
These actions are available under the privacy controller.
Action | HTTP Verb | Path |
disable_all | POST | (/:store_path)/privacy/disable_all |
enable_all | POST | (/:store_path)/privacy/enable_all |
set | POST | (/:store_path)/privacy |
product_categories
These actions are available under the product_categories controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/categories |
show | GET | /:category |
show | GET | (/:store_path)/*category |
show | GET | /*category |
product_comparisons
These actions are available under the product_comparisons controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/product_comparison |
products
These actions are available under the products controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/products |
show | GET | (/:store_path)/products/:id |
robots
These actions are available under the robots controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/robots.:format |
salesforce_payments
These actions are available under the salesforce_payments controller.
Action | HTTP Verb | Path |
checkout_callback | POST | (/:store_path)/order/salesforce_payment/checkout_callback/:order_id |
process_payment | POST | (/:store_path)/order/salesforce_payment/process/:order_id |
show | GET | (/:store_path)/order/salesforce_payment |
wrapper | GET | (/:store_path)/order/salesforce_payment/wrapper |
search
These actions are available under the search controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/search |
search/articles
These actions are available under the search/articles controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/search/content_articles |
search/pages
These actions are available under the search/pages controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/search/content_pages |
search/products
These actions are available under the search/products controller.
Action | HTTP Verb | Path |
index | GET | (/:store_path)/search/products |
sitemap
These actions are available under the sitemap controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/sitemap |
vouchers
These actions are available under the vouchers controller.
Action | HTTP Verb | Path |
show | GET | (/:store_path)/check-voucher |
Back to Liquid Reference for 1.1.0
Back to Documentation