Enable options in Cart  

  • This option will let customers edit the options they’ve selected from the cart page without starting over from scratch.


  • To enable Edit Options on the Cart Page, navigate to your cart-template.liquid file and paste the code provided in the settings into your cart page liquid file.

  • The added code will then display the Edit Option in the cart page.


Express checkout buttons

Enable this option to display Shopify’s Buy Now and Shop Pay buttons directly on the product page for faster checkout.

Shopify discount code box

Enable this option to display a discount code input field on the checkout page. This allows customers to enter valid discount or promotional codes before completing their purchase. Once applied, the system will automatically recalculate the order total based on the discount rule configured in your Shopify admin. Activating this option improves the shopping experience by giving customers a clear way to redeem offers and encourages higher conversion rates.

Enable automatic discount on checkout

Automatically apply eligible Shopify automatic discounts to draft orders during checkout.

Additional order tag

Enhance the organization of customer groups and products by assigning additional tags in addition to the default tag added on the draft order creation.

Scheduled options timezone

The app uses UTC as the default time zone for all created options. You can update the time zone anytime to match your store’s settings.

Ignore min/max validation

For multiple-choice product options, the app will ignore the minimum/maximum selection limits and still allow customers to add the product to their cart.


Tax setup

Set how taxes should be applied to product options:

  • Apply tax to options
  • Exclude tax from options
  • Apply tax based on the associated product

Shopify currency settings

For proper functionality, add the hpo-price class to the properties value element. This enables Shopify currency integration.

Use new draft order flow

Enable the new draft order flow to remove custom line items and pass properties directly to the main product.

Add custom product property

When enabled, each order will include a custom line item property labeled ‘Custom Product’.