This feature must be enabled by Skio before you can use it. Contact support@skio.com to request access.
These fraud tools work best when combined with Shopify's built-in fraud detection and third-party fraud services.
What are Skio's fraud prevention tools?
Spending limits let you cap how much revenue a customer can process across all their subscriptions within a set time window—for example, limiting renewals to $500 in a 30-day period.
Customer blocklists let you block specific customer emails to disable their Customer Portal and prevent new subscriptions from being created or processed.
These tools are designed to supplement Shopify's fraud detection and third-party services like NoFraud—not replace them. We recommend using Skio's fraud tools alongside your existing fraud prevention stack for comprehensive protection.
How to set up spending limits
Spending limits apply at the customer level (across all of a customer's subscriptions) rather than individual subscriptions, giving you broader fraud protection.
Step 1: Navigate to Billing & orders settings
In the lefthand menu of your Skio Dashboard, go to Account > Settings > Billing & orders.
Step 2: Configure spending limits
Toggle on Enable spending limits.
Configure your spending limit settings:
Spending limit: The maximum total revenue a customer can process within the time window
Interval count: The number of intervals for the spending limit window (e.g., 30)
Interval: Choose days, weeks, or months
Click Save.

Once the tool is enabled, the Per-customer spending limits section will appear in Account > Settings > Billing & orders.
What happens when a customer exceeds the spending limit
When a customer exceeds your configured spending limit, their next queued order will be silently skipped without notifying the subscriber. Once the spending interval resets, their orders will process normally again.
Important: The customer's next billing date will not change when an order is skipped due to spending limits.
How to block customers with the customer blocklist
Use the customer blocklist to prevent known fraudsters from processing any orders through their subscriptions.
Step 1: Navigate to Customer Blocklist
In the lefthand menu of your Skio Dashboard, go to Tools > Customer Blocklist.

Once the tool is enabled, the Customer Blocklist menu item will appear under Tools.
Step 2: Add a customer to the blocklist
Search for the customer email you want to block.
Click Add to blocklist.
What happens when a customer is blocked
Once a customer email is added to the blocklist:
All orders tied to this customer will fail to process in Shopify.
The customer can still log into their Customer Portal, but orders across all their subscriptions will be silently prevented from processing.
Even if the customer changes their email address, they'll remain blocked—Skio uses the subscriber ID to maintain the block regardless of email changes.
This intentional design prevents blocked users from knowing they've been flagged, reducing the likelihood they'll attempt fraud with a new account.
How to create a spending limit segment
You can track which subscriptions have hit your spending limits by creating a dynamic segment in the Segments dashboard.
In the lefthand menu of your Skio Dashboard, go to Segments.
Click Create segment.
Add a condition for the audit log action: User was not billed because they exceeded the site's spend limit.
Set a date range (e.g., last 30 days relative to today, or all time).
Save your segment.
Once created, you can export the list of affected subscriptions and review customer emails to determine if they should be added to the customer blocklist.
Best practices for fraud prevention
Skio's fraud tools are most effective when used as part of a comprehensive fraud prevention strategy:
Use third-party fraud detection: Tools like NoFraud provide additional layers of protection that Skio cannot replace.
Optimize Shopify's fraud tools: Work with Shopify to configure their built-in fraud detection for your store.
Monitor regularly: Create segments to track spending limit triggers and review blocked customers periodically.
Set realistic limits: Configure spending limits that catch fraudulent behavior without impacting legitimate high-value customers.
FAQ
What happens when a customer is blocked?
All orders tied to the customer will fail to process in Shopify. The customer can still log into their Customer Portal, but Skio will silently prevent any orders across all their subscriptions from processing.
What happens when a customer hits the spending limit?
Their next order will not process until the spending limit interval resets. Once the interval ends, their next order will process as expected. Their next billing date will not change.
