Skip to content

Frequently Asked Questions

PowerX is a Shopify app that lets you create powerful discount functions, customize shipping and payment options at checkout, and manage promotional campaigns — all without writing code. It’s built on Shopify Functions, the modern replacement for legacy Scripts.

Yes. PowerX works with every Shopify plan — Basic, Shopify, Advanced, and Shopify Plus. The free Starter tier is available for development stores.

What’s the difference between Shopify Scripts and Shopify Functions?

Section titled “What’s the difference between Shopify Scripts and Shopify Functions?”

Shopify Scripts was a legacy feature exclusive to Shopify Plus that allowed custom code to run at checkout. Shopify has deprecated Scripts in favor of Shopify Functions, which are available to all plans and offer better performance and reliability. PowerX uses Shopify Functions to provide all the flexibility of Scripts without requiring any code.

No. PowerX provides a visual interface for creating campaigns, defining rules, and configuring discounts. No coding or development experience is required.

PowerX provides a drag-and-drop interface to create custom functions. You build rules and conditions that trigger actions based on customer behavior, cart contents, and more. No code is involved — everything is configured through the visual rule builder.

This depends on your plan:

PlanCampaigns per FunctionRules per Campaign
Starter (Free)23
Professional ($27.30/mo)1010
Premium ($69.30/mo)UnlimitedUnlimited
Enterprise ($209.30/mo)UnlimitedUnlimited

Shopify limits automatic discounts to 25 per store. With PowerX, each function supports 30+ campaigns, and each campaign acts as its own independent discount. Since Shopify allows 25 automatic discounts to be active simultaneously, that means you can run 30+ campaigns × 25 functions = 750+ active discounts at the same time — far beyond what Shopify offers natively.

Yes. PowerX supports discount stacking — you can have multiple campaigns apply to the same order. You control the combination and priority rules for each campaign. For example, a volume discount can stack with a free shipping threshold.

No. PowerX discounts are automatic — they apply at checkout when conditions are met. No coupon codes needed. This is different from Shopify’s built-in discount codes.

Yes. Every campaign supports start and end dates. Set up your promotions in advance and they’ll activate and deactivate automatically.

PowerX supports: percentage off, fixed amount off, BOGO (buy one get one), volume/tiered pricing, bundle pricing, fixed bundle prices, free items, and free shipping. See the discount documentation for details on each type.

PowerX is built with Rust, which compiles to WebAssembly for near-instant execution on Shopify’s infrastructure. This means it can process carts with hundreds of line items without any slowdowns or limitations. There are no cold starts, no timeouts, and no cart size restrictions.

Can I customize shipping options at checkout?

Section titled “Can I customize shipping options at checkout?”

Yes. PowerX lets you rename, hide, or reorder delivery options that appear at checkout. You can also create rules for free shipping thresholds.

Can I control which payment methods appear?

Section titled “Can I control which payment methods appear?”

Yes. You can show or hide payment methods based on cart contents, customer location, order value, or customer tags. See Payment Customization for details.

How can I hide a payment method based on location?

Section titled “How can I hide a payment method based on location?”

Create a Payment Customization function, add a “Hide” rule, select the payment method by name, and add a Market qualifier to target specific markets/locations.

Yes. Create a Checkout Validation function with conditional rules. Set conditions on cart value, product quantity, customer status, and more. When conditions are met, a custom error message is shown and checkout can be blocked.

How can I limit the number of products a customer can buy?

Section titled “How can I limit the number of products a customer can buy?”

Create a Validation function. Add a condition checking line item quantity. Set the maximum allowed quantity and a custom error message. See Example #18 for a step-by-step walkthrough.

I’m using Shopify Scripts. Can I migrate?

Section titled “I’m using Shopify Scripts. Can I migrate?”

Yes. PowerX includes a built-in script-to-functions migration tool available on all plans, including the free tier. Navigate to SettingsScript Migration to get started.

Shopify is deprecating Scripts. When the deprecation takes effect, your Scripts will stop running. We recommend migrating to PowerX Functions before the deadline to avoid any disruption.

The Starter plan is free for development stores. For the Professional, Premium, and Enterprise plans, there’s a 3-day free trial so you can test everything before committing.

Yes. You can upgrade or downgrade at any time from the PowerX settings page. Changes take effect immediately. If you downgrade and exceed the new plan’s campaign limit, existing campaigns remain active but you won’t be able to create new ones until you’re within the limit.

Billing is handled through Shopify’s standard app billing system. You’ll be charged through your existing Shopify payment method.

Yes. PowerX supports importing and exporting campaigns, which is useful for copying configurations from a staging/development store to your live store. This feature is available on the Professional plan and above.

  • Starter & Professional: Email support
  • Premium: Priority email support
  • Enterprise: Dedicated developer support + priority email

Contact the support team at the email address provided in your PowerX dashboard under SettingsSupport.

Where can I report bugs or request features?

Section titled “Where can I report bugs or request features?”

Reach out through the support email in your dashboard. The team at CodeInspire.io is responsive and regularly ships updates based on merchant feedback.