Frequently Asked Questions
General
Section titled “General”What is PowerX — Functions Creator?
Section titled “What is PowerX — Functions Creator?”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.
Does PowerX work with all Shopify plans?
Section titled “Does PowerX work with all Shopify plans?”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.
Do I need to know how to code?
Section titled “Do I need to know how to code?”No. PowerX provides a visual interface for creating campaigns, defining rules, and configuring discounts. No coding or development experience is required.
How does PowerX work?
Section titled “How does PowerX work?”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.
Discounts
Section titled “Discounts”How many discounts can I create?
Section titled “How many discounts can I create?”This depends on your plan:
| Plan | Campaigns per Function | Rules per Campaign |
|---|---|---|
| Starter (Free) | 2 | 3 |
| Professional ($27.30/mo) | 10 | 10 |
| Premium ($69.30/mo) | Unlimited | Unlimited |
| Enterprise ($209.30/mo) | Unlimited | Unlimited |
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.
Can I stack multiple discounts?
Section titled “Can I stack multiple discounts?”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.
Do discounts require coupon codes?
Section titled “Do discounts require coupon codes?”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.
Can I schedule discounts?
Section titled “Can I schedule discounts?”Yes. Every campaign supports start and end dates. Set up your promotions in advance and they’ll activate and deactivate automatically.
Which discount types are supported?
Section titled “Which discount types are supported?”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.
How does PowerX handle large carts?
Section titled “How does PowerX handle large carts?”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.
Shipping & Payment
Section titled “Shipping & Payment”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.
Validation
Section titled “Validation”Can I create custom cart validations?
Section titled “Can I create custom cart validations?”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.
Migration
Section titled “Migration”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 Settings → Script Migration to get started.
Will my existing Scripts stop working?
Section titled “Will my existing Scripts stop working?”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.
Plans & Billing
Section titled “Plans & Billing”Is there a free trial?
Section titled “Is there a free trial?”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.
Can I change plans?
Section titled “Can I change plans?”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.
What payment methods do you accept?
Section titled “What payment methods do you accept?”Billing is handled through Shopify’s standard app billing system. You’ll be charged through your existing Shopify payment method.
Import & Export
Section titled “Import & Export”Can I copy campaigns between stores?
Section titled “Can I copy campaigns between stores?”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.
Support
Section titled “Support”How do I get help?
Section titled “How do I get help?”- 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 Settings → Support.
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.