Backend Extensions
⚠️ Custom extensions are limited to stores on Shopify Plus
Shopify allows for backend customisation on Shopify Plus stores via 'extensions' that allow sellers on Shopify Plus to do the following:
Customise the checkout
The checkout is heavily guarded by Shopify. Besides a limited checkout customiser available to all sellers, Shopify provides the following ways to customise the checkout on Shopify Plus:
- Custom Checkout Blocks - allows you to add custom UI components to the checkout page and post-purchase page
- Advanced Styling - provides the ability to customize the look and feel of the checkout beyond the default options
Set up custom discount rules
By default, Shopify allows you to create some basic discounts via the limited options in the 'Discounts' section of the admin but developers can deploy discount rules based on more complex logic using something called 'Functions'
Bundle cart items together, change their prices and/or update titles and images
For advanced editing of the items in the cart, Shopify allows you to update titles and images, change prices and bundle items together using the Cart Transform API
Set advanced fulfillment constraints and order routing rules, generate pickup point delivery options, rename, sort, and hide the delivery options available to customers during checkout
Using several different APIs relating to fulfillment groups and delivery methods, you can make a range of advanced customisations regarding delivery/fulfillment.
Rename, reorder or hide the payment methods available to customers during checkout
Examples of payment methods that you can customize include credit cards, gift cards, and wallets such as Shop Pay, Apple Pay, and Google Pay.
Implement checks and rules to ensure that orders meet specific criteria before allowing customers to proceed with their purchase
This includes express checkouts, such as Shop Pay, PayPal, Google Pay, and Apple Pay.