FAQ

Frequently asked questions

Plain answers about what the app costs (nothing), what Shopify Functions can and cannot do, and how to get help.

Pricing and plans

Is SMART Functions Creator free?

Yes. The app is free on live stores. There is no subscription, no trial that converts, and no rule count cap imposed by the app. Shopify's own limits still apply: 25 active discounts and 25 active customizations per API, and a 10 KB configuration per rule.

Do I need Shopify Plus?

No. Discount, payment customization, delivery customization, cart and checkout validation, and cart transform Functions work on Basic, Grow, and Advanced through this app. Shopify keeps a few operations for Plus: cart transform line updates, payment terms and B2B order review, and hiding or renaming the main credit card option on US and Canadian stores.

How do I stop using the app?

Uninstall it from Shopify admin under Settings, Apps and sales channels. Your Functions stop running when the app is removed.

Scripts and migration

Do Shopify Scripts still run?

No. Shopify Scripts stopped executing on 2026-06-30. Line item scripts map to discount Functions, shipping scripts to delivery customizations and shipping discounts, payment scripts to payment customizations.

Can the app import my Ruby script?

Not automatically. You recreate the rule in the builder, usually in a few minutes, and support helps when the mapping is not obvious. Shopify does not allow public apps to run merchant-written code.

Discounts

Why is only one of my discounts applying?

Two reasons cover almost every case: combinations are not enabled on both discounts for each other's class, or both are product discounts targeting the same product. Shopify applies one product discount per cart line.

Can I reject a discount code with a custom message?

No. Shopify accepts a valid code before the Function runs. The Function can withhold the amount when conditions are not met, but it cannot remove the code or show a custom message.

Can the app add a free gift to the cart?

No. A Function can discount an eligible gift to free but cannot add it. The customer or a storefront feature has to add the gift product first.

Does a volume tier apply to all units or only those above the threshold?

To all qualifying units in the group, using the single highest tier reached. Tiers do not stack and do not apply only to complete multiples.

Why does the cart page not show my discount?

The cart page is rendered by your theme; the Function calculates at checkout. If the checkout total is right, the discount works. Storefront display is a theme setting.

Payment and delivery customizations

My payment rule does not match the credit card option. Why?

Rules match Shopify's internal method name. The card option is usually Shopify Payments or the provider name (Stripe, Adyen, Braintree), not Credit card. Use a contains match on one distinctive word.

Can I hide the credit card option on my US store?

Only on Shopify Plus. For stores in the United States and Canada that are not on Plus, Shopify ignores hide, rename, and move operations on the main credit card option. Every other method can be customized.

Can I hide a shipping rate when a certain product is in the cart?

Yes. A delivery customization can hide a named rate when the cart contains matching products. To change the price instead, use a shipping discount.

Validation and testing

Can a validation remove just one item from the cart?

No. When a validation matches, Shopify blocks the whole checkout with your message until the cart changes. It cannot remove items, reject a discount, or stop quantity changes in a cart drawer.

How do I test a rule?

Set it live, then check out with a real cart on your store. Inactive rules do not run, even in tests. Check the checkout rather than the cart page.

What is the Data limit in the editor?

Shopify's 10 KB configuration limit per Function. The meter shows how much of it your rule uses. Long product lists are the usual cause; use collections or tags, or split the rule.

Support

Will someone build the rule with me?

Yes. Fast support in the app chat helps build and check rules. The app holds 5.0 stars across 110+ Shopify App Store reviews.

Did not find your answer?

Install the app and ask in live chat, or email support@etradepartner.io.

Install on Shopify